Vi編輯器的常用命令
- VI編輯器的三種模式
- 末行模式
- 命令模式
- 編輯模式
VI編輯器的三種模式
? 命令模式
? 編輯模式
? 末行模式
末行模式
保存并退出 :wq / x!
不保存強制退出 :q!
查找并替換 :%s/舊文本/新文本/g
命令模式
[行內移動]
以單詞為單位向后移動 w
以單詞為單位向前移動 b
游標移動到行首 0 / ^
游標移動到行尾 $
[行數移動]
移動到首行 gg
移動到尾行 G
定位到某一行 數字gg / 數字G / :數字
[段落]
以段落為單位后移 }
以段落為單位前移 {
[撤銷]
撤銷命令 u
取消撤銷/恢復撤銷 Ctrl+r
[洗掉文本]
洗掉多行 數字dd
洗掉一行 dd / 1dd
在游標所在的位置洗掉至行尾 D
在游標所在的位置洗掉至行首 d0 / d^
剪切 x
[復制]
復制多行 數字yy
復制一行 yy
粘貼 p
[替換的命令]
替換的是游標所在的位置以及后面的資料 R
只替換游標右側的第一個字符 r
編輯模式
| 命令 | 英文 | 功能 | 常用 |
|---|---|---|---|
| i | insert | 在當前字符前插入文本 | 常用 |
| I | insert | 在行首插入文本 | 較常用 |
| a | append | 在當前字符后添加文本 | |
| A | append | 在行末添加文本 | 較常用 |
| o | 在當前行后面插入一空行 | 常用 | |
| O | 在當前行前面插入一空行 | 常用 |
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/159545.html
標籤:其他
