我總結的18個非常好用的vim指令
在Linux下最有名的程序編輯器非vim莫屬了。
在一般模式下,
1、dd——刪除光標所在行
2、/word ——全文搜索指定單詞
3、G ——將光標移動到文件的最後一行,移動到第99行,就是99G
4、小寫x向後刪除一個字符,大寫X向前刪除一個字符
6、:1,$s/word1/word2/gc——從第一行到最後一行尋找word1,將之替換為word2,並在替換之前詢問是否替換
7、:1,$s/word1/word2/g——從第一行到最後一行尋找word1,將之替換為word2,不詢問
8、u——撤銷上一步操作
9、CTRL+r——重復上一個操作
10、yy——復制光標所在行,復制光標下6行,就是6yy
11、p——刪帖到光標的下一行,大寫P粘貼到光標的上一行
12在一般模式下按,a/A/i/I/o/O/r/R 進入編輯模式
在指令模式下
1、ZZ——注意:沒有冒號,如果文件沒有修改,則直接退出;如果文件修改了,則保存之後再退出
2、:set nu——設置行號
3、:set nonu——取消行號
4、:w filename 將文件另存為filename
5、:r filename 在本文件最後一行寫入filename文件,相當於復制filename的內容到本文件的尾部
6、:wq!——若文件為只讀的話,強制保存退出