Vi编辑器
1、命令模式:
-
光标移动:H(前)J(上)K(下)L(后)
行首:0 行尾:$ 开始位置:gg 文件末尾:G 跳转到第300行:300G(以此类推)
-
删除操作:
删除光标后面的字符:x 删除光标前面的字符:X 删除一个单词:dw(放到单词第一个字符上) 删除光标到行首字符串:d0 删除光标到行尾字符串:D 删除当前行:dd(本质是剪切) 删除n行:ndd
-
撤销操作:
撤销:u 反撤销:Ctrl r
-
复制粘贴操作:
复制:yy 复制多行:nyy 粘贴:p(粘贴到光标所在下一行) P(粘贴到光标所在上一行)
-
可视化操作:
v选中,按前后左右可选中多行,复制y删除d
-
查找:
/hello 按n查找下一个, N查找上一个 ?hello 查找text(反向查找), 按n查找下一个, N查找上一个
-
分屏操作:
(冒号不能落):vsp 想分屏的文件名 切换:ctrl ww
2、文本模式:
- a:光标所在位置后面插入
- i:光标所在位置前面插
- A:当前行尾插
- I:当前行首插
- o:光标下边开辟一行
- O:光标上边开辟一行
- s:删除光标后的字符
- S:删除整行
- w :保存
- q 退出
- ! 感叹号强制执行