Vi的查找后,怎么让光标停在找到的地方, 高手指点啊
VI也基本上会用,但是突然发现这么简单的事情也不会啊,真是惭愧。
有个很长的配置文件,有10个页面,用Vi打开后,用?号找到相应的配置项后,如果是在后面页面,此后按escape键后,立马又回到了第一个页面。问题是,用? 找到后,没有办法知道是在第几页,也不知道是在多少行,要修改的时候就白找了.
请教高手,如何在找到的时候,按escape键后,光标仍停在找到的地方?
------解决方案--------------------找到之后直接按i不就行?为啥按esc?
------解决方案--------------------如果第一开始就知道找的内容在当前的后面,按/查找啊
按n N就可以查找上一个下一个啊
在你的vim配置中加上
set hlsearch
可以高亮显示查找内容
------解决方案--------------------我的怎么不会跳的第一页。
还有,你查找到了关键字之后,默认,在vi的右下角有“第几行,第几个字符”,这样的数字显示。
你没有吗?
------解决方案--------------------
需要修改的时候,按i或者a,可以直接进入编辑模式。
------解决方案--------------------:set nu
你就可以看到当前的行号了阿。
------解决方案--------------------:set nu 显示行号 :set nonu 不显示行号
/字符串 ?字符串 两者都可查找字符串,只是一个向下查找,一个向上
建议搜索下vi的使用技巧