在vim的使用中很多時(shí)候都要按好幾個(gè)鍵來實(shí)現(xiàn)一個(gè)功能,其實(shí)我們可以通過設(shè)置一些快捷鍵來加快效率。
我們先設(shè)置一個(gè)前綴鍵。前綴鍵是 vim 使用率較高的一個(gè)鍵(最高的當(dāng)屬 Esc),選一個(gè)最方便輸入的鍵作為前綴鍵,將有助于提高編輯效率。找個(gè)無須眼睛查找、無須移動(dòng)手指的鍵 —— 分號(hào)鍵,挺方便的,就在你右手小指處:
let mapleader=";"
用Esc退出插入模式很麻煩,可以將另外的鍵映射到這個(gè)鍵上,比如將Ctrl-i映射為Esc:
:imap <C-I> <Esc>
在插入模式,設(shè)置ctrl+\為保存并推出文件退出文件 :
:map! <C-\> <ESC>:wq<CR>
<Esc>代表Escape鍵:<CR>代表Enter鍵;<D>代表Command鍵。
Alt鍵可以使用<M-key>或<A-key>來表示。<C>代表Ctrl.
對(duì)于組合鍵,可以用<C-Esc>代表Ctrl-Esc;使用<S-F1>表示Shift-F1.
下面是一些命令什么時(shí)候能使用的表格

1