2015-07-13 46 views
0

我創建的vim綁定工作得很好,儘管我希望綁定爲我實際執行函數。目前發生的是我輸入綁定,我的功能顯示在:提示符中,然後按Enter鍵以激活該功能。有沒有辦法在我的綁定中包含返回字符?Vim綁定來執行函數

這裏是結合:

map <C-C> :call myfunc() 

當我按下CTRL + C,call myfunc():提示示出了,我可以按輸入來激活功能。有沒有辦法讓我簡單按ctrl-c來激活myfunc?

是否有某種方式爲我返回字符添加到該

編輯:我試圖重新此,現在的提示不顯示。我想創建一個鍵綁定,以便當我按ctrl + c,或理想情況下ctrl + shift + c時,執行myfunc()。

+1

要注意的是'用於'由中斷信號。強烈建議不要單獨使用它。 – lcd047

回答

1

它應該是

map <C-C> :call myfunc()<CR> 

CRCarriage returnEnter

+0

謝謝!有沒有辦法綁定cmd + shift + c? '地圖'不適合我。 – kilojoules

+1

遵循這個問題http://stackoverflow.com/questions/1506764/how-to-map-ctrla-and-ctrlshifta-differently –