读书人

Vi的查找后如何让光标停在找到的地方

发布时间: 2014-01-01 18:12:08 作者: rapoo

Vi的查找后,怎么让光标停在找到的地方, 高手指点啊
VI也基本上会用,但是突然发现这么简单的事情也不会啊,真是惭愧。
有个很长的配置文件,有10个页面,用Vi打开后,用?号找到相应的配置项后,如果是在后面页面,此后按escape键后,立马又回到了第一个页面。问题是,用? 找到后,没有办法知道是在第几页,也不知道是在多少行,要修改的时候就白找了.
请教高手,如何在找到的时候,按escape键后,光标仍停在找到的地方?
[解决办法]
找到之后直接按i不就行?为啥按esc?
[解决办法]
如果第一开始就知道找的内容在当前的后面,按/查找啊

按n N就可以查找上一个下一个啊

在你的vim配置中加上
set hlsearch
可以高亮显示查找内容
[解决办法]
我的怎么不会跳的第一页。
还有,你查找到了关键字之后,默认,在vi的右下角有“第几行,第几个字符”,这样的数字显示。
你没有吗?
[解决办法]

引用
找到后,没有办法知道是在第几页,也不知道是在多少行,要修改的时候就白找了.

需要修改的时候,按i或者a,可以直接进入编辑模式。
[解决办法]
:set nu
你就可以看到当前的行号了阿。
[解决办法]
:set nu 显示行号 :set nonu 不显示行号
/字符串 ?字符串 两者都可查找字符串,只是一个向下查找,一个向上

建议搜索下vi的使用技巧

读书人网 >UNIXLINUX

热点推荐