vim 学习笔记
* VIM普通模式
① 移动光标 ② 复制 粘贴 ③ 剪切 粘贴 删除 ④ 撤销与恢复
移动光标
光标上下左右移动
1 | h #左移 |
移动多行
1 | 4h #左移4格 |
跳转到单词末尾或者开头(下一个空格前)
1 | w # word |
跳转到文档开始或末尾
1 | gg # 跳转到文档开头 |
上下翻页
1 | ctrl + u #向上翻页 |
快速到最近的某个字母(区分大小写)
1 | fu #到最近1的u |
复制粘贴
复制
y
- 复制单词
1 | yaw # y(yank) aw(a word) |
- 复制n行
1 | yy # 复制本行 |
粘贴
p
1 | p # 小写p,复制到光标后的一行 |
剪切删除
d命令其实可以看成剪切,不复制出来就变成删除了。
删除行
1 | dd # 删除光标所在行 |
- 删除到本行末尾
1 | D |
替换
c
- 替换单词
1 | caw # change a word |
- 替换行
1 | cc # 删除行,并且进入编辑模式 |
*
撤销恢复
1 | u # (undo) |
文件操作
1 | :wq # 保存并退出 |
* VIM 可视化模式(VISUAL)
v
1 | v # 进入可视化模式 |
进入可视化模式后移动光标即可选中该部分内容进行操作,例如:
- d # 删除
- y # 复制
- c # 替换
客制化
- NERDtree
文件夹,文件,管理(树形结构)
vim学习网站
VIM GAME
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment