Vim学习笔记2---Move

时间:2021-04-28 17:16:09

学习更多的命令,主要是我感觉常用的。

vim命令的一大特色就是如果某一命令有反动作,一般都有对应的命令的。

比如左右,上下这种命令。


1.以一行一列为单位

h:左

j:下

k:上

l:右


2.以word为单位

w:向后一个word

b:back一个word

e:向后end of  a word

ge:e的相反


3.行内移动

0:行首

^:非空行首

$:行尾

g_:非空行尾


4.跨行移动

G:最后一行

xxG:xx行

gg:第一行

H:窗口内首行

M:窗口内中间行

L:窗口内尾行


5.括号匹配

%:在对应的括号之间跳转


6.屏幕移动

<C-d>:down半个window

<C-u>:up半个window

<C-f>:forward半个window

<C-b>:back半个window


7.字母跳动

fx:找到下一个字母x,按;继续查找,按,反向查找。但是仅限本行。


8.单词搜索

/xxx:向后查找xxx单词,使用n继续查找,使用N反向查找。

?xxx:向前查找xxx单词。