VIM 基本命令

set enc=utf-8

i: 在光标前插入
a: 在光标后插入
I: 在光标所处在的行的行首
A: 在光标所处的行的末尾
o: 在光标所处的行的下一行 行首
O: 在光标所处的行的上一行 行首

w: 保存
q: 退出
x: 保存并退出

命令行模式:
yy: 复制
p: 粘贴

h: 上
j: 下
k: 上
l: 右

x: 删除光标后的一个字符
X: 删除光标前的一个字符
D: 删除从光标开始的位置,一直到 当前行的末尾 u可以恢复 Ctrl+z
d0: 删除从光标开始的位置,一直到 当前行的行首
dd: 剪切,可以配合p进行粘贴

撤销命令:
u: 一步步撤销
Ctrl+r: 反撤销

Shift+>:缩进
V+上下方向键+Shift+>:缩进多行

G 6G: 快速定位到指定行
G: 如果只输入这个字符,直接跳转到最后一行
gg: 跳转到第一行

/:搜索

替换:%s/abc/123/g 将abc全部替换成123
:1,10s/abc/123/g 将第一行至第10行之间的abc全部替换成123
posted on 2017-10-24 05:30  vsmart  阅读(198)  评论(0编辑  收藏  举报