保存
操作 | 键入 |
---|---|
q | 退出 |
q! | 退出不保存 |
w | 保存 |
wq | 保存并退出 |
w filename | 保存至filename |
w! filename | 强制保存至filename |
wq | 保存并退出 |
移动
操作 | 键入 |
---|---|
k | 上移一行 |
nk | 上移n行 |
j | 下移一行 |
nj | 下移n行 |
l | 像右移动1列 |
nl | 像右移动n列 |
h | 像左移动1列 |
nh | 像左移动n列 |
0 或者 ^ | 移动至行首 |
$ | 移动至行尾 |
gg | 移动文件首行 |
G | 移动文件尾行 |
Ctrl+ b | 向上翻一屏 |
Ctrl+ f | 向下翻一屏 |
内容
操作 | 键入 |
---|---|
dd | 删除整行 |
d$ | 删除当前位置至行末尾 |
d^ | 删除当前位置至行开端 |
ggdG 或 d$ | 清空全部内容 |
ggyG | 复制全部内容 |
u | 撤销上一步操作 |
ctrl+r | 撤销上一步操作 |
对比
vimdiff file1 file2
操作 | 键入 |
---|---|
]c | 跳转至下一处不同行 |
[c | 跳转至上一处不同行 |