vim 攻略

本文摘自:簡明 Vim 練級攻略

vim是一款很好用的文本編輯器,下面我們就從上面鏈接中的文章中摘出不同階段的常用命令:


第一級 – 存活:
* 啟動Vim后,默認的模式是在Normal模式下

*進入Insert模式,需要按下i鍵,此時就可以編輯文本了

*退回Normal模式,請按esc鍵

下面是Normal模式下第一級常用的命令

** i →insert模式。按esc回到normal模式

** x →刪除當前光標所在的一個字符

**:wq→ 存盤 + 退出 (:w存盤,:q退出)? (注::w 后可以跟文件名)

推薦:

** hjkl(強例推薦使用其移動光標,但不必需) →你也可以使用光標鍵 (←↓↑→). 注:j就像下箭頭。

** :help → 顯示相關命令的幫助。你也可以就輸入:help而不跟命令。(陳皓注:退出幫助需要輸入:q)

第二級 – 感覺良好

1、各種插入模式:

a→ 在光標后插入

o→ 在當前行后插入一個新行

O→ 在當前行前插入一個新行

cw→ 替換從光標所在位置后到一個單詞結(jié)尾的字符

2、簡單的移動光標

0→ 數(shù)字零,到行頭

^→ 到本行第一個不是blank字符的位置(所謂blank字符就是空格,tab,換行,回車等)

$→ 到本行行尾

g_→ 到本行最后一個不是blank字符的位置。

/pattern→ 搜索pattern的字符串(陳皓注:如果搜索出多個匹配,可按n鍵到下一個)

3、拷貝/粘貼(陳皓注:p/P都可以,p是表示在當前位置之后,P表示在當前位置之前)

P→ 粘貼

yy→ 拷貝當前行當行于ddP

4、Undo/Redo

u→ undo

→ redo

5、打開/保存/退出/改變文件(Buffer)

:e → 打開一個文件

:w→ 存盤

:saveas → 另存為

:x,ZZ或:wq→ 保存并退出 (:x表示僅在需要時保存,ZZ不需要輸入冒號并回車)

:q!→ 退出不保存:qa!強行退出所有的正在編輯的文件,就算別的文件有更改。

:bn和:bp→ 你可以同時打開很多文件,使用這兩個命令來切換下一個或上一個文件。(陳皓注:我喜歡使用:n到下一個文件)

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

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

  • 陳皓 vim的學習曲線相當?shù)拇螅▍⒖锤鞣N文本編輯器的學習曲線),所以,如果你一開始看到的是一大堆VIM的命令分類,...
    JosephDHF閱讀 518評論 0 2
  • Vim the Six Billion Dollar editor 我建議下面這四個步驟: 存活 感覺良好 覺得更...
    澤赫閱讀 257評論 0 0
  • 轉(zhuǎn)自 http://coolshell.cn/articles/5426.htmlvim的學習曲線相當?shù)拇螅▍⒖锤?..
    PHPNOTE閱讀 390評論 0 1
  • 備注:I am a beginner ,本文所有權(quán)益歸以下鏈接原作者所有!!!! 簡明Vim練級攻略酷殼—Cool...
    沈祥佑閱讀 398評論 0 3
  • 你想以最快的速度學習人類史上最好的文本編輯器VIM嗎?你先得懂得如何在VIM幸存下來,然后一點一點地學習各種戲法。...
    G_慧慧閱讀 336評論 0 0

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