显示标尺
回忆上节课内容????
-
定义标记 a ma
-
删除标记 a :delm a
-
跳转到标记 a 'a
-
`a 跳到 a 对应的行和列
-
'a 跳到 a 对应的行
-
查看所有标记 :marks
-
各种标记类型
-
'' 是上次跳转操作光标所在的位置
-
'" 是上次退出当前文件的位置
-
'[ 是上次编辑(删除修改等)的开始位置
-
'] 是上次编辑(删除修改等)的结束位置
-
小写 a-z 可以标记本文件内部的位置坐标
-
大写 A-Z 可以跨文件标记位置坐标
-
数字 0-9 在配置文件 ~/.viminfo 中,可以保留标记
-
每次都需要 ctrl + g 显示坐标
-
能否一直显示坐标呢?
显示当前位置
vi -u NONE /etc/passwd
-
ctrl + g
-
或者 :f[ile]
-
可以在最下面一行
显示标尺
-
想一直显示光标位置的话
-
什么是开关呢?
-
标尺 开关的名称是 ruler 尺子????
-
这个开关如何开合呢?
进行设置
关于开关
-
开关就是 options
-
可以设置当前文档是否显示标尺
-
也可以设置当前文档是否自动换行
-
开关和我们编辑的文档没有直接关系
-
但是决定着目前显示的状态
-
可以使用 :options
-
打开 options.txt 查看 所有 的开关
-
/ruler 在当前文件中查找 ruler 这个开关
查看开关
-
查看开关状态?
-
可以通过?来查看开关状态
-
可以试试
复位开关&
标尺细节
-
:options 可以得到一行的简单解释
-
如果想要更详细的信息
-
也可以通过 :h 'ruler' 找到这个选项开关的细节
标尺细节
-
在右下角可以看到标尺 ????
-
标尺把光标位置,在 80*24 屏幕 ???? 中明确标注
-
用逗号,分割开 行号 和 列号
-
行号 的显示开关是 :se nu
-
列号 就是当前光标所在列的序号
跳转
-
跳转到行
-
2 9 G 命令跳转到第29行
-
:33 快速跳转第33行
-
跳转到列
标尺细节
-
在标尺的右边写着一些文字
-
有时在 顶端,文件第 1 行在屏幕顶端
-
有时在 底端,文件最后 1 行在屏幕底端
-
有时在 全部,文件很短一屏幕就全显示
显示命令
用百分比方式跳转
-
在行列号后面有个百分比
-
有时是百分比,比例为光标行号除以文件总行号
-
可以使用 29 % 跳到整个文件 29% 的位置
设置历史记录数量
-
:set history=100
-
这样可以通过键盘上下找到曾经执行的命令
-
:h 'history'
总结
-
我们这次研究了标尺
-
标尺
-
行号
-
命令位置
-
开启 se showcmd
-
关闭 se noshowcmd
-
跳转
-
用 29 G 跳转行号
-
用 19 | 跳转列号
-
用 29 % 跳到整个文件 29% 的位置
-
还有什么好玩的么?????
-
下次再说 ????
阅读(504) | 评论(0) | 转发(0) |