Chinaunix

标题: 请问vi中如何高亮光标所在行?baidu不到。 [打印本页]

作者: 77h2_eleven    时间: 2008-07-12 11:33
标题: 请问vi中如何高亮光标所在行?baidu不到。
RT,百度中有人说cursorline可以,但是这里显示无此命令

多谢大家:已解决是因为我用的是vim 7.0之前的版本。

[ 本帖最后由 77h2_eleven 于 2008-7-14 15:06 编辑 ]
作者: flw    时间: 2008-07-12 11:33
cursorline 和 cursorcolumn 是 vim 7.0 以后才加入的功能。
对于红帽子等大多数 Linux 发行版来说,标配还是 vim 6.x。
作者: xi2008wang    时间: 2008-07-12 11:41
set cursorline
作者: MMMIX    时间: 2008-07-12 12:02
原帖由 77h2_eleven 于 2008-7-12 11:33 发表
RT,百度中有人说cursorline可以,但是这里显示无此命令

这个你应该查 Vim 的文档的。btw,vi 估计不支持你说的这个功能,但 Vim 支持,而 vi or Vi != Vim.
作者: 77h2_eleven    时间: 2008-07-12 12:34
用的是VI。
难道真的没有此功能了么~
作者: yourantianya    时间: 2008-07-12 12:38
一般没有多少人使用vi的,还是vim强大

改用vim吧
作者: fineamy    时间: 2008-07-12 12:39
标题: 在命令模式下,
按v或V健,然后方向健移动光标
作者: nicozhou    时间: 2008-07-12 13:32
vim
作者: prolj    时间: 2008-07-12 14:59
用gVim吧,很多插件的
作者: myralucy    时间: 2008-07-12 23:09
标题: 回复 #1 77h2_eleven 的帖子
安装vim
然后加入  syntax on
作者: net_robber    时间: 2008-07-13 00:08
其实如果只是需要行号,很简单

set nu

没必要搞那么复杂
作者: tyc611    时间: 2008-07-13 00:15
原帖由 net_robber 于 2008-7-13 00:08 发表
其实如果只是需要行号,很简单

set nu

没必要搞那么复杂

LZ只是想使光标所在行高亮显示,可能是为了便于知道光标位置
作者: flw    时间: 2008-07-13 00:18
原帖由 tyc611 于 2008-7-13 00:15 发表

LZ只是想使光标所在行高亮显示,可能是为了便于知道光标位置

他这人就是这样,经常猜错。

作者: net_robber    时间: 2008-07-13 01:07
晕死,看错了

高亮我就不会了
作者: 77h2_eleven    时间: 2008-07-13 18:34
原帖由 net_robber 于 2008-7-13 00:08 发表
其实如果只是需要行号,很简单

set nu

没必要搞那么复杂

如大家所言,set nu我知道,这个确实编程是有用处。
但是,我想高亮当前行,主要是用在看文本~,看到某一行时不明显。所以想高亮一下。
作者: converse    时间: 2008-07-13 19:02
何必抱着VI不放呢,VIM不挺好的吗
作者: zszjxh    时间: 2008-07-13 19:41
vim中:synatax enable
作者: eliry    时间: 2008-07-15 20:57
这样做没什么意义吧,光标的位置一看就知道啊。我说的是VIM里面。:wink:
作者: MMMIX    时间: 2008-07-15 21:11
原帖由 eliry 于 2008-7-15 20:57 发表
这样做没什么意义吧,光标的位置一看就知道啊。我说的是VIM里面。:wink:

许多时候在 Vim 里面我就找不到光标去哪了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2