三种模式
1.命令模式
2.输入模式
3.底线命令模式
-
命令模式
- dd 删除光标所在位置当前行
- ndd删除光标所在位置n行
- yy 复制光标所在位置当前行
- nyy复制光标所在位置n行
- p 粘贴复制内容,到光标下一行
- np 粘贴n次
- shift + g 到文件未部 == G
- gg 到文件顶部
- nG == ngg 移动到第n行
- u 撤销操作
- $ 移动到行尾
-
^|0 移动到行首
:h左j下k上l右 - dG 从光标所在行删除到文件行尾
- e 快速右移 底线命令模式
- ;wq 保存退出
- ;q 退出
- ;! 强制
- / 内容搜索模式 n往下 N往上
- ? 内容搜索模式 n往上 N往下
- :set nu 显示文件行号
- :set nonu 撤销显示文件行号
- :set ic 忽略大小写 noic
- :set ic 忽略大小写 noic
- /xxxxxxxx 取消高亮显示
- :2,5move9
- :2,5copy9
-
:%s#原内容#新内容#g
% 全部替换
s substitute
g global
替换2-4行的内容
:2,4s#原内容#新内容#g
替换4行之后的内容
:4,$s#原内容#新内容#g
批量编辑模式
ctrl + V 进入视图模式
方向键选择
shift + i 单行编辑
esc
批量删除模式
ctrl + V 进入视图模式
方向键选择
d or x
编辑模式
- a,
- i
- o 在光标下一行插入
- O 在光标上一行插入
- I 回到头部插入
- A 移动到行尾插入
- C 将当前行删除并进入插入模式 ==cc