vim 用法
vim +n 文件名
打开文件,光标会跳转到第 n 行;vim +/keyword 文件名
打开文件后,会高靓 keyword 关键字;==不生效了==
vim 常用三种模式
- 命令模式:该模式下不能对文件直接编辑,可以输入快捷键进行一些操作(删除行、复制行、移动光标、粘贴等)。
- 编辑模式:可以对内容进行编辑。
- 末行模式:可以在末行输入命令进行操作(如搜索、替换、保存、退出、撤销等)。
命令行模式
光标操作
shift 6
光标移到行首,6 代表^shift 4
光标移到行末,4 代表$gg
光标移动至首行G
光标移动至末行n G
将光标快速启动之 n 行n 方向
将光标向上、下移动 n 行,左右移动 n 列ctrl b
向上翻屏ctrl f
向下翻屏
复制、粘贴操作
yy
复制当前光标所在行n yy
以光标为基准,向下复制 n 行,包含当前行ctrl v
可以移动光标位置可视化选择复制内容,选中后执行yy
p
粘贴内容
剪切、删除操作
dd
剪切光标所在行,下行内容会上移n dd
以光标为基准,向下剪切 n 行,包含当前行D
剪切当前行内容,下行内容不会上移
撤销、恢复操作
:u
撤销ctrl r
恢复
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。