上下行
下
是 j??上
是 k??上下行首
下
到行首非空字符 +上
到行首非空字符 -motion
都可以加上 [count]
来翻倍首尾行
无配置
的 vi
打开 oeasy.java
直接跳到某行Goto Line
2
行3
行4
行1
行这个真的很方便
Goto
过去了如果行数多了
:set number
是显示行号
:set
是命令,可以设置各种属性number
是 :set
的参数option我们可以通过 :h :set
来查看各种属性
options.txt
中我们不但可以打开 number
开关
:set number
打开 number
开关也可以关闭number
开关
number
前面加上 no
代表关闭该开关:set nonumber
关闭 number
,不显示行号简写
:se[t] nu[mber]
可简写为 :se nu
:se[t] nonu[mber]
可简写为 se nonu
options.txt
这文件里这个开关叫做 relativenumber
:set relativenumber
可以看到当前光标位置对应 0
行
4j
就能知道光标落在下面标 4
的那行5k
就能知道光标落在上面标 5
的那行如果我同时设置 se nu
会如何呢?
相对行号简写
set relativenumber
简写为 se rnu
set norelativenumber
简写为 se nornu
我们还可以使用行命令的模式跳转
:30
跳到第 30
行:40
跳到第 40
行:40
跳到第 50
行:6000000
跳到结尾,如果整篇文字没有 6000000
行的话如何知道当前文件有多少行呢?
:f[ile]
吗?我们可以通过ctrl g看到:
跳转到行号
200G
设置行号选项
:se nu
:se rnu
:100
原文:https://www.cnblogs.com/oeasy/p/15145915.html