vim 常用方法

刪除、復(fù)制、粘貼類

描述 按鍵
刪除當(dāng)前行 dd
刪除光標(biāo)所在的向下 n 行 ndd
復(fù)制光標(biāo)所在行 yy
復(fù)制光標(biāo)所在的向下 n 行 nyy
復(fù)制或刪除到行首或行尾 d y 搭配 0 $
光標(biāo)下一行開始粘貼 p
光標(biāo)上一行開始粘貼 P
光標(biāo)前開始刪 X
光標(biāo)后開始刪 x

插入類

描述 按鍵
在光標(biāo)之前插入 i
在光標(biāo)之后追加 a
在光標(biāo)所在位置的下一行打開新行插入 o
在一行的結(jié)尾處追加 A
在一行的開頭處插入 I

行移動(dòng)類

描述 按鍵
光標(biāo)移動(dòng)到行首 $
光標(biāo)移動(dòng)到行首(非空白符) ^
光標(biāo)移動(dòng)到行尾 0
光標(biāo)移動(dòng)到第一行 H
光標(biāo)移動(dòng)到最后一行 G
光標(biāo)下移 n 行 n<回車>

光標(biāo)移動(dòng)類

描述 按鍵
光標(biāo)左移 h
光標(biāo)右移 l
光標(biāo)上移 k
光標(biāo)下移 j

跳轉(zhuǎn)類

描述 按鍵
跳轉(zhuǎn)到第 n 行 :nnG
跳轉(zhuǎn)當(dāng)前行的第 n 個(gè)字符 n<空格>
跳轉(zhuǎn)到與括號(hào)相匹配 %
打標(biāo)志 m FLAG
跳轉(zhuǎn)標(biāo)志行 ' FLAG
回到剛才的位置 ''

查找類

描述 按鍵
查找字段 :/字段
查找字段(忽略大小寫) :/字段\c
取消高亮 :nohl
查找下一個(gè) n
查找上一個(gè) N

撤回類

描述 按鍵
撤回 u
重做 <Ctrl>r
執(zhí)行上一次命令 .

環(huán)境類

描述 按鍵
顯示行號(hào) :set nu

其他

描述 按鍵
執(zhí)行 shell 命令 :! COMMAND 例::! ls -al
保存 read-only-fire :w !sudo tee % (%: 當(dāng)前文件名,tee )
讓當(dāng)前行居屏幕中間顯示 zz
讓當(dāng)前行居屏幕頂部顯示 zt
讓當(dāng)前行居屏幕低部顯示 zb

注意:數(shù)字通常代表重復(fù)做幾次的意思

列插入操作。例如我們?cè)诿恳恍星岸疾迦?() ":
1.光標(biāo)定位到要操作的地方。
2.CTRL+v 進(jìn)入“可視 塊”模式,選取這一列操作多少行。
3.SHIFT+i(I) 輸入要插入的內(nèi)容。
4.ESC 按兩次,會(huì)在每行的選定的區(qū)域出現(xiàn)插入的內(nèi)容

列刪除
1、按下組合鍵“CTRL+v” 進(jìn)入“可視 塊”模式,上下左右選擇要?jiǎng)h除的圖塊
2、按下d 即可刪除被選中的整塊

最后編輯于
?著作權(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幾句話介紹Vim是Unix系統(tǒng)上的文本編輯軟件(你該不會(huì)不知道什么是文本編輯軟件吧?。趙indows上也...
    何必遠(yuǎn)方閱讀 3,329評(píng)論 0 3
  • 命令歷史 以:和/開頭的命令都有歷史紀(jì)錄,可以首先鍵入:或/然后按上下箭頭來選擇某個(gè)歷史命令。 啟動(dòng)vim 在命令...
    im螞蟻閱讀 31,069評(píng)論 3 48
  • vi(vim)可以說是linux中用得最多的工具了,不管你配置服務(wù)也好,寫腳本也好,總會(huì)用到它。但是,vim作為一...
    梁世勇閱讀 1,715評(píng)論 2 12
  • 光標(biāo)移動(dòng) h 光標(biāo)左移,同 <Left> 鍵j ...
    guanguans閱讀 2,045評(píng)論 0 16
  • 目錄(?)[-] 關(guān)于Vim 1 Vim的幾種模式 啟動(dòng)Vim 文檔操作 光標(biāo)的移動(dòng) 1 基本移動(dòng) 2 翻屏 3 ...
    SunnyLeong閱讀 9,016評(píng)論 0 32

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