Vim_移动光标

^        移动到该行第一个非空格的字符处

w        向前移动一个单词,将符号或标点当作单词处理

W        向前移动一个单词,不把符号或标点当作单词处理

b        向后移动一个单词,把符号或标点当作单词处理

B        向后移动一个单词,不把符号或标点当作单词处理

(        光标移至句首

)        光标移至句尾

{        光标移至段落开头

}        光标移至段落结尾

H        光标移至屏幕顶行

M        光标移至屏幕中间行

L        光标移至屏幕最后行 

0        到行首

$        到行尾

gg       到页首

G        到页末

行号+G   跳转到指定行

n+       光标下移n行

n-       光标上移n行 

Ctrl+g   查询当前行信息和当前文件信息

fx       向右跳到本行字符x处(x可以是任何字符)

Fx       向左跳到本行字符x处(x可以是任何字符)

tx       和fx相同,区别是跳到字符x前

Tx       和Fx相同,区别是跳到字符x后

C-b      向上滚动一屏

C-f      向下滚动一屏

C-u      向上滚动半屏

C-d      向下滚动半屏

C-y      向上滚动一行

C-e      向下滚动一行

nz       将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。 

猜你喜欢

转载自mikzhang.iteye.com/blog/2122699