第一章:光标移动
欢迎进入第一章,这一章将学习简单的光标移动操作。
如果你已经有了一定基础,这部分可以略过,直接 G 到文档尾部按照操作进入下一章。
移动光标
单位级
h向左一字符j下一行k上一行l向右一字符
单词级
worW向右移动到下一单词开头eorE向右移动到单词结尾borB向左移动到单词开头
注意:所有小写单词都是以分词符作为单词界限,大写字母以空格作为界限
在下面字符块中感受一下各种移动吧!
This project's GitHub url is https://github.com/dofy/learn-vim
Please clone it to your local folder and open the first file which is
named chapter01.md via following command "vim chapter01.md"
and welcome to https://yahaha.net :)块级
gg到文档第一行G到文档最后一行0到行首(第 1 列)^到第一个非空白字符$到行尾H移动到屏幕顶端M移动到屏幕中间L移动到屏幕底部Ctrl-d向下移动半页Ctrl-u向上移动半页Ctrl-f向下移动一页Ctrl-b向上移动一页:<N>or<N>gg跳转到第 N 行:+<N>or<N>j向下跳 N 行:-<N>or<N>k向上跳 N 行
注意:所有命令前都可以加一个数字 N,表示对后面的命令执行 N 次,例如你想向下移动 3 行,除了可以用 :+3 之外,还可以用 3j 来实现同样的效果。另外,上面实际上有 两种命令:一种是键入后立即执行的,比如 gg;还有一种是先输入 : 的(后面还会出 现先按 / 的),这类命令需要在输入完成后按回车执行,后面的教程中也是一样。
现在你可以在当前文件中畅游了,当你熟悉了各种移动操作后就可以通过
G定位到当 前文档到最后一行,按照提示进入下一章了。将光标定位到后面文件名的任意位置上,直接敲键盘
gf进 入第二章。
Last updated
Was this helpful?