天天看點

vim編輯器的使用vim編輯器的使用

vim編輯器的使用

1、vi打開/建立一個檔案

​ vi pathname

​ 有檔案就打開沒有檔案就建立并打開。

2、vi的兩種模式

(1)指令模式:打開後預設是指令模式,此時輸入的内容都被當作指令來對待。按a或者i轉入輸入模式。

(2)輸入模式:用來向檔案寫入真正的内容,按esc退出輸入模式,回到指令模式。

3、指令模式下的儲存

​ :wq 儲存并且退出(改動後要儲存了再退出)

​ :w 儲存(輸入階段儲存一下)

​ :q 不儲存退出(進來看一下沒有改動)

​ :q! 不儲存強制退出(改動的不想儲存)

​ :wq! 儲存并強制退出

4、查找指令

​ /xxx 在指令模式下,輸入/xxx,就可以查找到xxx

5、快速切換行

​ :num 在指令模式下,輸入:num,就可以快速切換到num行

6、設定顯示行号

​ :set nu 顯示行号 :set nonu 不顯示行号

​ 注:設定永久顯示行号:需要修改vi的配置檔案,打開vi的配置檔案,在任何目錄下,

​ 輸入 vi ~/.vimrc 向.vimrc檔案中寫入set nu,儲存并退出。

7、行删除

​ 指令模式下,先将光标移動到要删除的行,然後輸入dd,就可以删除該行

​ 如果要删除連續多行,如要删除連續3行,則輸入3dd

8、行複制粘貼

​ 複制:指令模式下, nyy 例如:複制3行 3yy

​ 粘貼:指令模式下, p

​ 注意一個細節,複制時要把光标放在多行的第一行,粘貼時實際粘貼到目前光标所在行的下一行。

注意:dd、nyy、p 這三個指令是不會顯示出來的

繼續閱讀