Vim 常用指令

插入文本:

i: 在當(dāng)前光標(biāo)位置之前插入文本。
I: 在當(dāng)前行的開頭插入文本。
a: 在當(dāng)前光標(biāo)位置之后插入文本。
A: 在當(dāng)前行的末尾插入文本。
o: 在當(dāng)前行的下方插入新的一行,并進(jìn)入插入模式。
O: 在當(dāng)前行的上方插入新的一行,并進(jìn)入插入模式。

移動光標(biāo):

h: 左移光標(biāo)。
j: 下移光標(biāo)。
k: 上移光標(biāo)。
l: 右移光標(biāo)。
w: 向前移動一個單詞。
b: 向后移動一個單詞。
gg: 移動到文件的開頭。
G: 移動到文件的末尾。

刪除文本:

x: 刪除光標(biāo)處的字符。
dd: 刪除當(dāng)前行。
D: 刪除從光標(biāo)位置到行尾的內(nèi)容。

復(fù)制和粘貼:

yy: 復(fù)制當(dāng)前行。
p: 粘貼剪貼板內(nèi)容。

撤銷和重做:

u: 撤銷上一步操作。
Ctrl + r: 重做上一步操作。

搜索和替換:

/pattern: 向后搜索指定模式。
?pattern: 向前搜索指定模式。
:s/old/new/g: 替換文本中所有匹配的 old 字符串為 new。

保存和退出:

:w: 保存文件。
:q: 退出編輯器。
:wq 或 :x: 保存并退出。
:q!: 強(qiáng)制退出,不保存修改。

這只是 Vim 的一小部分功能,Vim 的學(xué)習(xí)曲線較陡峭,但一旦掌握,能夠提供高效的文本編輯操作??梢酝ㄟ^ vimtutor 命令在終端中啟動 Vim 教程來學(xué)習(xí)更多。

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

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

  • VIM的初步認(rèn)識 不是很了解VIM的可以先去看看這篇文章Linux字符界面與VI編輯器你會發(fā)現(xiàn)VIM和VI只差了一...
    裂開的湯圓閱讀 374評論 0 0
  • VIM常用指令整理 ---2018.9.21更 不得不說 學(xué)vim就像用五筆,一年多了,vim用的少,快捷鍵再怎么...
    _劉小c閱讀 344評論 0 3
  • Vim的常用指令 1.移動 2.插入 2.1 普通模式進(jìn)入插入模式 以下指令可以從普通模式進(jìn)入插入模式,并會在相應(yīng)...
    緣木與魚閱讀 583評論 0 2
  • 一、基本命令1.1 關(guān)機(jī)和重啟關(guān)機(jī)shutdown -h now 立刻關(guān)機(jī)shutdown -h 5...
    MMMMrhan閱讀 1,411評論 0 0
  • 常用操作解釋0移動光標(biāo)到行首$移動光標(biāo)到行尾gg移動光標(biāo)到文本的開頭G移動光標(biāo)到文本的末尾:g/^$/d刪除空行:...
    Eren_Jaeger閱讀 129評論 0 0

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