Normal模式
h 向左移动
j 向下移动
k 向上移动
l 向右移动
w 移动到下一个单词的首部
e 移动到下一个单词的尾部
b 移动到上一个单词的首部
^ 移动到行首
$ 移动到行尾
G 跳转到文档的末尾
gg 跳转到文档的开始
复制操作:
复制n行
nyy 2yy **移动光标到要写入的位置, 再按p**
**撤销上一次的操作: 按u**
删除操作
:
删除多行
ndd 2dd
nx 删除n个字符
dw 删除1个单词
**Insert模式: 按 i 键 进行编辑**
按esc: Insert模式 --> Normal模式
将windows中的内容复制到vim中,需要使用 shift + insert键
命令行模式
:w<cr> 只保存,不退出
:q<cr> 只退出
:wq<cr> 保存退出
:x<cr> 保存退出
:q! 修改了内容,不保存退出
:200 跳转到任意数字行
练习 VIM: vimtutor
参考阅读
https://fancyseeker.github.io/2014/05/15/vim1/
https://vim-adventures.com/