vi 操作分為命令模式和編輯模式
vi 是 linux 下標配的一個純字符界面的文本編輯器,由于不是圖形界面,相關的操作都要通過鍵盤輸入命令來完成,需要記住一些常用的操作命令,vim 是 vi 的升級版本,完全兼容 vi,vim 也可以完全當成 vi 使用,vim 是在 vi 的基礎。
語法:vi 文件名
說明:如果文件存在,則打開該文件,如果參文件不存在,則會新建該文件(不是立即創建,而是在保存的時候創建)
vi 操作分為命令模式和編輯模式
命令模式:按 Esc 鍵,進入命令模式,命令模式下無法編輯
編輯模式:按 a 或者 i 字母鍵,進入編輯模式(此時,底部會出現 insert)。在命令模式下按 :wq (冒號鍵 w 鍵 q 鍵)保存退出,按 :q! 不保存退出。
從命令模式進入編輯模式按 a 或者 i 字母鍵。從編輯模式進入命令模式按 Esc 鍵。
dd:刪除光標所在行
yy:復制光標所在行到緩沖區
p:粘貼緩沖區中的內容
gg:光標回到文件第一行
GG:光標回到文件最后一行
^ :光標移動至當前行的行首
$ :光標移動至當前行的行尾
/關鍵字:按斜杠/鍵,可以輸入想搜索的字符,然后確定進行搜索,如果第一次查找的關鍵字不是想要的,可以一直按 n 鍵往后查找到想要的關鍵字為止。