常用按键说明
移动光标 | |
n+(Space) | 向右移动n个字符 |
n+(Enter) | 向下移动n行 |
nG | 移动到第n行 |
gg | 移动到第一行 |
G | 移动到最后一行 |
0或Home键(Mac使用fn+\(\leftarrow\)) | 移动光标到本行第一个字符 |
$或End键(Mac使用fn+\(\rightarrow\)) | 移动光标到本行最后一个字符 |
查找 | |
/word | 向下查找word字符串 |
?word | 向上查找word字符串 |
n | 重复前一个查找操作 |
N | 反向进行前一个查找操作 |
删除、复制与粘贴 | |
x, X | x向后删除一个字符,X向前删除一个字符 |
nx | 向后连续删除n个字符 |
dd | 删除光标所在的那一整行 |
ndd | 删除光标所在的向下n行 |
yy | 复制光标所在那一行 |
nyy | 复制光标所在的向下n行 |
p | 将复制的数据在光标下一行粘贴 |
批量注释和取消注释
注释ctrl+v
进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i
),再插入注释符,比如"#",再按Esc
,就会全部注释了
取消注释ctrl+v
进入列编辑模式,把注释符号标记起来,然后按d
, 就会取消注释
多行缩进
按v
进入visual状态,选择多行,用>
或<
缩进或缩出