vim 中如何移动光标

在vim的normal中,如何快速的移动到自己想要到的地方,并完成输入,是很重要的一点。

这一周我先简单学习了光标的移动

 l or 右箭头 向右移动一个字符

h or 左箭头 向左移动一个字符

 j or 下箭头 向下移动一行

k or 上箭头 向上移动一行

 0 (零按键) 移动到当前行的行首。

 ˆ 移动到当前行的第一个非空字符。

 $ 移动到当前行的末尾。

 b 移动到上一个单词或标点符号的开头。

B 移动到上一个单词的开头,忽略标点符号。

Ctrl-f or Page Down 向下翻一页

Ctrl-b or Page Up 向上翻一页

numberG 移动到第 number 行。例如,1G 移动到文件的 第一行。

在这其中我们可能对hjkl的使用很不习惯。

现在好了,下面这个游戏是一个使用Vim热键玩的游戏。你可以在玩游戏的过程中熟悉Vim的热键。

http://vim-adventures.com/


1

第一关熟悉hjkl的使用

2

你在行上按上下键,光标会在这一列上移动,如果这一下面的一行没有这么长,光标会到行尾。这个vim的特性会告诉我们如何过这一关——移到最上面的行尾(因为是最长的可以越过最下面的障碍),然后按下光标键,到最后一行时你就会发现光标已经过了阻碍。

3

使用的键一个是w,一个是e,我们可以把光标移到w上吃到w后,我们就可以使用w键了——以单词为单位移动光标。

下周我们继续vim的剪切黏贴。

 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 曾经在思科的工厂测试系统`KlemTest` (`SUSE`命令行模式)中使用`VI`/`VIM`超过2年半,现在...
    戈多在地狱阅读 5,842评论 1 13
  • 1. Vim的几种模式 正常模式:可以使用快捷键命令,或按:输入命令行。 插入模式:可以输入文本,在正常模式下,按...
    红线路亚湾阅读 17,569评论 0 1
  • 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 启动vim 在命令...
    im蚂蚁阅读 30,963评论 3 48
  • 曾经使用了几年多的Vim,手册也翻过一遍。虽然现在不怎么用vim了,曾经的笔记还是贴出来,与喜欢vim的朋友分享。...
    Sylar丶阅读 4,415评论 0 0
  • 今天监考很有趣,第一个同学的小抄放在文具盒里,按她的说法是之前复习用的,忘记拿出来了,我真想问问她,复习都...
    豆子_be63阅读 3,644评论 10 3

友情链接更多精彩内容