vim在.vimrc里配置快捷鍵

在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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前綴鍵 前綴鍵。各類 vim 插件幫助文檔中經(jīng)常出現(xiàn) <leader>,即,前綴鍵。vim 自帶有很多快捷鍵,再加...
    yytester閱讀 26,723評(píng)論 6 26
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢(mèng)閱讀 100,603評(píng)論 9 468
  • 這篇文章是手冊(cè)的中文譯版整理而來(英文看著太慢了,感謝前人鋪路Orz...),vim的markdown插件和實(shí)時(shí)預(yù)...
    Himryang閱讀 7,378評(píng)論 0 20
  • map簡(jiǎn)介 map是一個(gè)映射命令,將常用的很長(zhǎng)的命令映射到一個(gè)新的功能鍵上。map是Vim強(qiáng)大的一個(gè)重要原因,可以...
    JasonDing閱讀 21,932評(píng)論 0 13
  • 我在想,我所能依靠的合乎自己的期望選擇的,并且切合實(shí)際的,應(yīng)該是怎樣一條路? 理論是一回事,但結(jié)合實(shí)際就又是一回事...
    隱刺青閱讀 268評(píng)論 0 1

友情鏈接更多精彩內(nèi)容