vim 編輯器簡介

vim 編輯器是什么?

vim是Linux系統下常用的高級文本編輯器,很多Linux發行版都默認安裝了vi(vim)。vi即“visual interface”,vim是vi IMproved(增強版的vi)。

vim 的三種模式

  • 插入模式:在此模式下可以輸入字符,按ESC將回到命令模式。
    默認進入編輯模式,按“i”進入插入模式,可以輸入字符;
  • 命令模式:用來執行保存、查找、替換、配置vim等操作命令。
    在編輯模式下輸入 <Shift>+:進入命令模式,可以進行保存、查找、替換、配置Vim操作等。
  • 編輯模式:用以執行命令,也稱為正常模式,也是進入Vim的缺省模式;
    按<Esc>鍵將從插入模式轉換到編輯模式,該模式用于移動和操縱文本;

常用命令

命令 功能
h j k l 左 下 右 上
ctrl + f 上一頁
ctrl + b 下一頁
o 開啟新的一行
^ 一行的開始
$ 一行的結尾
gg 文檔的第一行
[N]G 文檔的第一行或最后一行
0或home 快速定位到當前段首
$或end 快速定位到當前段首
Ctrl+d 向下翻半頁
Ctrl+u 向上翻一頁
yy 復制光標所在的段落
y0 復制光標位置到段首的所有字符
y$ 復制光標位置到段尾的所有字符
nyy 從光標位置向下復制n段,包含光標所在的段落
ygg 復制光標位置所在段落到文本開頭的所有內容
yG 復制光標位置所在段落到文本結尾的所有內容
p 將復制的內容粘貼為光標所在段落的下一段
P 將復制的內容粘貼為光標所在段落的上一段
dd 刪除光標所在的段落
d0 刪除光標位置到段首的所有字符
d$ 刪除光標位置到段尾的所有字符
dgg 刪除光標位置所在段落到文本開頭的所有內容
dG 刪除光標位置所在段落到文本結尾的所有內容
ndd 從光標位置向下刪除n段,包含光標所在的段落
:q 關閉Vim,對所做的修改不做保存
:wq 保存數據后關閉Vim
:wq 強制保存數據并關閉Vim

功能很多,命令也很多,尚需熟悉及繼續研究。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Ubuntu的發音 Ubuntu,源于非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。了解發音是有意...
    螢火蟲de夢閱讀 99,560評論 9 467
  • 一.vi的基本概念文本編輯器有很多,圖形模式下有gedit、kwrite等編輯器,文本模式下的編輯器有vi、vim...
    一線碼農閱讀 752評論 0 0
  • dpkg 學習 安裝mysql apt-get install mysql-server-5.6 apt-get ...
    sharonji閱讀 450評論 0 0
  • 我有一個老媽他總是和我打鬧,特別的煩人,每天的早上她會叫我起床,想盡一切辦法,比如一直喊我把我吵醒,那一瞬...
    張靖涵閱讀 134評論 0 0
  • 不管你信不信,反正事實確實如此: 大部分所謂的智商不是天定的,而是后天習得的。 每獲得一個概念、知識...
    艾問才會贏閱讀 337評論 0 0