```
vim file
vim one two
open file
bn \ bp
args
i 当前位置
I 当前行首
a 当前位置后
A 当前行后
o 当前行之后
O 当前行之前
/test 正向
?test 反向
n 下一个
N 上一个
set ignorecase
set nohlsearch
set incsearch
ra
H J K L 左下上右 20j 向下移动20行
w 向前移动一个单词 20w 向前移动20个单词
b 向后移动一个单词
G 移动到文件末尾 gg 移动到文件头
set number / 600G / :600
ctrl e 向下翻滚一行
ctrk y 向上翻滚一行
ctrl d 向下翻滚半屏
ctrl u 向上翻滚半屏
ctrl f 向下移动一屏
ctrl b 向上移动一屏
u 撤销
U 对当前行撤销
ctrl r 恢复撤销
D 删除当前至行末 10d 删除当前开始的10行
J 合并两行 上下行
yy 拷贝当前行
p 粘贴到当前行的下一行 shift p 当前行的上一行粘贴
e! 放弃所有修改,并重新打开该文件
ZZ 保存并退出
new / split 并行窗口打开一个新的文件
ctrl ww 跳转到另一个窗口,向下循环
ctrl wj 移动到下面的窗口
ctrl wk 移动到上面的窗口
! free -h 执行linux命令
```
评论区