我已映射Ctrl - j移動到下面的緩衝區。然而,它很難映射 到其他東西,所以我不得不寫下面的第一行,使其在 全部可映射。將<C-j>映射到Vim中的東西
下面的腳本完美的工作,除了當我寫.sh文件。我已安裝 bash-support插件。
let g:C_Ctrl_j = 'off'
map <C-j> <C-w>j
編輯:我剛剛發現問題是在bash支持。 Bash支持 地圖Ctrl - j跳轉插入(或類似的東西),它將光標移動到 預定義點並進入插入模式。我想在bash支持 腳本中改變這種做法,儘管我不喜歡那些文件。
編輯2:讓g:C_Ctrl_j ='off'實際上轉動了csupport插件跳轉插入功能。
let g:C_Ctrl_j ='off'是否刪除Ctrl-j到換行符的硬映射。 – 2012-02-02 09:45:55
真的嗎?記錄在哪裏?我已經在兩臺電腦上試過了,它沒有任何區別。 – Johnsyweb 2012-02-02 09:51:18
http://lug.fh-swf.de/vim/vim-doc/csupport.html#csupport-Ctrl-j這是csupport文檔的一部分,介紹Ctrl-j在csupport插件中的作用。我已經在幾個月前的某個地方閱讀過這個重新映像,我不知道它在哪裏。 – 2012-02-02 16:18:51