h: 光标左移一个字符
l: 光标右移一个字符
space: 光标右移一个字符
Backspace: 光标左移一个字符
k或Ctrl+p: 光标上移一行
j或Ctrl+n: 光标下移一行
Enter: 光标下移一行
w或W : 光标右移一个字至字首
b或B : 光标左移一个字至字首
e或E : 光标右移一个字至字尾
): 光标移至句尾
(: 光标移至句首
}: 光标移至段落开头
{: 光标移至段落结尾
nG: 光标移至第n行首
n+: 光标下移n行
n-: 光标上移n行
n$: 光标移至第n行尾
H: 光标移至屏幕顶行
M: 光标移至屏幕中间行
L: 光标移至屏幕最后行
0: 光标移至当前行首
$: 光标移至当前行尾==============================
]c, vim diff中跳到不同
diffupdate 更新diff
dp 把diff中光标下多的移到少的上,diff put
do 反向dp,diff obtain
'. : 跳到最后修改的那一行 (超级有用)(ft,怎么又是这个评价)
`. : 不仅跳到最后修改的那一行,还要定位到修改点
e,E - - 跳转字
gg 转到第一行
xx% 移动到文章的百分之几的位置
ctr-G 显示当前位置信息
zz,zt,zb 把当前位置移动到正中间,顶部,底部(top,button)
`(反向单引号) 跳转到跳转前的位置
mX--在某点设置标记为X
使用`X跳转
没有评论:
发表评论
写下你的意见和问题,一起进步。谢谢