vi編輯總結

vi 編輯文件內容
vi 文件信息
i --- 進入編輯模式
esc --- 退出編輯模式
:wq --- 保存並退出
:w
:q
:wq!--- 強制保存退出
:q! --- 強制退出

命令模式-->插入模式
i --- 表示從光標所在位置進入編輯狀態
I --- 表示將光標移動到一行的行首,再進入編輯狀態
o --- 在光標所在行的下面,新起一行進行編輯
O --- 在光變所在行的上面,新起一行進行編輯
a --- 將光標移動到右邊的下一個字符,進行編輯
A --- 將光標移動到一行的行尾,進入到編輯狀態
C --- 將光標到行尾內容進行刪除,並進入編輯狀態
cc --- 將整行內容進行刪除並進入編輯狀態
總結:移動光標位置,並進入編輯狀態方法

只移動光標,不進入編輯狀態
大寫字母G 將光標快速切換尾部
小寫字母gg 將光標快速切換首部
ngg n表示移動到第幾行
$ 將光標移動到一行的結尾
0/^ 將光標移動到一行的行首

命令模式--底行模式
: 輸入一些命令
/ 進入搜索狀態(向下搜索 n依次向下)
? 進入搜索狀態(向上搜索 n依次向上)

特殊使用技巧:
將一行內容進行刪除(剪切) deletedelete=dd
將多行內容進行刪除(剪切) 3dd
將內容進行粘貼 p
粘貼屢次內容 3p
複製一行內容 yy
複製多行內容 3yy
操做錯誤如何還原 小寫字母u undo3d

相關文章
相關標籤/搜索