VIM基本命令

命令模式

  • yy: 復(fù)制 光標(biāo)所在的這一行
  • 4yy: 復(fù)制光標(biāo)所在行開始向下的4行
  • p: 粘貼
  • dd: 剪切 光標(biāo)所在的這一行
  • 2dd:剪切光標(biāo)所在行向下的2行
  • D: 從當(dāng)前的光標(biāo)開始剪切,一直到行末
  • d0: 從當(dāng)前的光標(biāo)開始剪切,一直到行首
  • x: 刪除當(dāng)前的光標(biāo),每次只會(huì)刪除一個(gè)
  • X: 刪除當(dāng)前光標(biāo)前面的那個(gè),每次只會(huì)刪除一個(gè)
  • h左 j下 k上 l右
  • H: 當(dāng)前屏幕的上方
  • M: 當(dāng)前屏幕的中間
  • L: 當(dāng)前屏幕的下方
  • ctrl + f ---> 向下翻一頁代碼
  • ctrl + b ---> 向上翻一頁代碼
  • ctrl + d ---> 向下翻半頁代碼
  • ctrl + u ---> 向上翻半頁代碼
  • 20G: 快速的定位到第20行代碼
  • G: 快速的回到整個(gè)代碼的最后一行
  • gg: 快速回到整個(gè)代碼的第一行
  • w: 向后跳一個(gè)單詞的長(zhǎng)度,即調(diào)到下一個(gè)單詞的開始處
  • b: 向前跳一個(gè)單詞的長(zhǎng)度, 即調(diào)到上一個(gè)單詞的開始處
  • u: 撤銷剛剛的操作
  • ctrl + r: 反撤銷
  • 選中一片代碼
    v:
    V:
  • >>: 向右移動(dòng)代碼
  • <<: 向左移動(dòng)代碼
  • .: 重復(fù)執(zhí)行上一次的命令
  • r:替換一個(gè)字符
  • R: 替換光標(biāo)以及后面的字符
  • shift + zz: 相當(dāng)于wq

末行

  • w: 保存
  • q: 退出
  • wq: 保存并退出
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 目錄(?)[-] 關(guān)于Vim 1 Vim的幾種模式 啟動(dòng)Vim 文檔操作 光標(biāo)的移動(dòng) 1 基本移動(dòng) 2 翻屏 3 ...
    SunnyLeong閱讀 8,739評(píng)論 0 32
  • 簡(jiǎn)介 vim是一個(gè)功能強(qiáng)大、高度可定制的文本編輯器 插入命令 i 在當(dāng)前位置前插入 I 在當(dāng)前位置行首插入 a 在...
    微風(fēng)玉米閱讀 328評(píng)論 0 2
  • Linux基礎(chǔ)命令 目錄: /dev 存放硬件相關(guān)的文件 /etc 存放配置文件的目錄 /bin 存放普通用戶命令...
    影子ing閱讀 898評(píng)論 0 2
  • 曾經(jīng)在思科的工廠測(cè)試系統(tǒng)`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超過2年半,現(xiàn)在...
    戈多在地獄閱讀 1,867評(píng)論 1 13
  • resilience 英 [r??z?li?ns] 快速恢復(fù)的能力 post-traumatic 外傷后的 1. ...
    早游閱讀 212評(píng)論 0 0