我剛開始使用emacs,並且有一個功能我真的很喜歡,而且四處搜尋都沒有結果。我希望別人做到這一點,因爲我現在不想學習elisp。我如何才能讓emacs自動插入右括號
void foo()<cursor>
我想鍵入一個「{」,以使這種情況發生
void foo(){
<cursor>
}
我想這僅在CC模式發生,並且僅在一個行的末尾時不一個字符串/評論/等
首先想到的是重新綁定「{」總是這樣做(我可以弄清楚如何做到這一點),但它很難讓它只發生在合適的時間。
任何提示將不勝感激。
我認爲這是重複http://stackoverflow.com/questions/1023770/automatically-closing-braces-in-emacs – 2010-09-27 04:46:25
我看了看這個問題的,但它只是有關添加右括號/梅開二度的/ etc。我希望它換行兩次,縮進,並將光標重新定位到空行 – Bwmat 2010-09-27 04:55:21