vim光标导航

[01]基本导航

向左<>h

向右<>l

向上<>k

向下<>j

 

[02]单词导航

移动到下一个单词开始处<>w

vim光标导航[02]单词导航

按下w

vim光标导航[02]单词导航

移动到上一个单词开始处<>b

vim光标导航[02]单词导航

按下b

vim光标导航[02]单词导航

移动到下一个单词末尾处<>e

vim光标导航[02]单词导航

按下e

vim光标导航[02]单词导航

移动到上一个单词末尾处<>ge

vim光标导航[02]单词导航

按下ge

vim光标导航[02]单词导航

对由空白字符分隔而成的“字串”,可以使用相应的大写字母(W|B|E|gE)进行导航。

 

[03]行内导航

移动到本行第1列<>0

移动到本行第1个非空白字符<>^

移动到本行末尾<>$

初始

vim光标导航[03]行内导航

按下0

vim光标导航[03]行内导航

按下^

vim光标导航[03]行内导航

按下$

vim光标导航[03]行内导航

在行内查找字符

向后查找字符<>f

向前查找字符<>F

向后查找字符,并将光标移动到其前一个字符<>t

向前查找字符,并将光标移动到其后一个字符<>T

(以字符a为例)

初始

vim光标导航[03]行内导航

按下fa

vim光标导航[03]行内导航

再次按下fa

vim光标导航[03]行内导航

按下Fa

vim光标导航[03]行内导航

按下0

vim光标导航[03]行内导航

按下ta

vim光标导航[03]行内导航

按下fa

vim光标导航[03]行内导航

按下Ta

vim光标导航[03]行内导航

 

[04]文件内导航

移动到文件第1行<>gg

移动到文件最后一行<>G

移动到指定行(以第14行为例)<>14G

移动到文件百分比处(以30%为例)<>30%

向下滚半屏<>CTRL-D

向上滚半屏<>CTRL-U

向下滚一屏<>CTRL-F

向上滚一屏<>CTRL-B

向下滚一行<>CTRL-Y

向上滚一行<>CTRL-E

移动到本屏第一行<>H

移动到本屏中间<>M

移动到本屏最后一行<>L

使光标所在行处于屏幕顶部<>zt

使光标所在行处于屏幕中间<>zz

使光标所在行处于屏幕底部<>zb

你可能感兴趣的:(vim光标导航)