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
编辑模式
命令英文功能常用
iinsert在当前字符前插入文本常用Iinsert在行首插入文本较常用aappend在当前字符后添加文本Aappend在行末添加文本较常用o在当前行后面插入一空行常用O在当前行前面插入一空行常用