一起talk Vim吧(第三回:Vim刀法之移动光标)


各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们说到屠龙刀:Vim的脸

谱以及Vim如何变脸。这一回,咱们一起来说说隐藏于Vim脸谱下的各种神奇刀法。好了,闲话休提,言

归正转。让我们一起talk Vim吧!


看官们Vim刀法很多,咱们一步一步来说,今天说的是刀法中的移动光标法。


打开终端,在终端中输入命令vim test.txt 然后执行,这时使用Vim打开了该文件(大家最好提前在文

件中输入100行左右的内容)。大家还记得吗,打开Vim首先看到的是白脸,专业叫作进入正常模式。这时

候可不要乱动了,因为在白脸的时候,按下键盘上的任何一个按键都会启动一种刀法。专业叫作在正常模

式下按下键盘上任何一个按键都会执行一个Vim命令。看官们咱们正式开始说移动光标这种刀法。


单个字符移动法:详细的操作请看下图:

关于图中的方法 ,我作一些说明:首先把屠龙刀放到中间,或者说把光标移动到“中”字所在的位置。这时

候按下l键,表示把光标向右移动一个字符,按下h键表示把光标向左移动一个字符,按下j键表示把光标

向下移动一个字符,按下k键表示把光标向上移动一个字符。


单个单词移动法:这里的单词表示一个英文单词.按下w键表示把光标向前移动一个单词,按下b键表示把光

标向后移动一个单词。为了大家好理解,咱们通过例子来说明:we are using Vim.假设光标此时在单

词are上,如果按下w键后,光标会移动到单词using上,如果按下b键,光标会移动到单词we上。


单个句子移动法:按下(键表示把光标移动到光标所在句子的开头,按下)键表示把光标移动到光标所在句子

的末尾,也就是下一个句子的开头。这个移动大家好理解,咱们就不举例子了。


单个段落移动法:按下[键表示把光标移动到光标所在段落的开头,按下]键表示把光标移动到光标所在段落

的末尾,也就是下一个段落的开头。这个移动大家好理解,咱们就不举例子了。


行首行尾移动法:按下^键表示把光标移动到光标所在行的开头,按下$键表示把光标移动到光标所在行的

末尾。这个移动大家好理解,咱们就不举例子了。


文件首尾移动法:连续按下两个g键,也就gg命令,表示把光标移动到当前文件的开头,按下G键表示把光标

移动到光标所在文件的末尾。这个移动大家好理解,咱们就不举例子了。


看官们,现在可以使用上面说的刀法来练习屠龙刀了,大家初次练习时可能觉得这些刀法有些乱,各种移

动,感觉头都晕了。其实这也是屠龙宝刀效率高的原因。比如,你想使用屠龙刀对付一个单词,而单词是

由字母组成的,你可以把单词中的字母一个一个地搞定,最后单词也被你搞定了。当然,因为屠龙刀有对

付单词的刀法,你可以直接使用该刀法,一招制胜。(专业说法:你想把光标从一个单词移动到另外一个

单词上,你可以一个字母,一个字母这样进行移动,最后也可以把光标移动到另外的单词上。当然你完全

可以不需要这样做,而是直接使用移动单词的命令,直接从一个单词移动到另外一个单词上,这便是Vim

高效率的体现。大家可以多练习几回这些刀法,我相信大家很快就能掌握屠龙宝刀的移动方法。大家在熟

练掌握这些刀法后,就能熟练地使用屠龙刀对付字符,单词等各种文本了。


各位看官,关于屠龙宝刀的刀法,咱们今天就说到此为止。要知道屠龙宝刀更多的刀法。且听下回分解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

talk_8

真诚赞赏,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值