[问题]如何去掉vi中的由于使用搜索产生的高亮块

为当前最终发行版之前的所有版本提供支持
回复
OnlyOneGod
帖子: 11
注册时间: 2007-08-17 5:03
送出感谢: 0
接收感谢: 0
联系:

[问题]如何去掉vi中的由于使用搜索产生的高亮块

#1

帖子 OnlyOneGod » 2008-06-25 21:30

我在使用vi编辑器时,使用/text搜索某个数据,之后搜索到的数据高亮显示。
那我如何去掉这些搜索产生的亮显呢。即使我退出这个文件,在重新打开仍然是这样的效果。
请各位帮帮忙,谢谢了。
poet
帖子: 2841
注册时间: 2006-09-11 22:47
送出感谢: 0
接收感谢: 4 次

#2

帖子 poet » 2008-06-25 21:49

:noh
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#3

帖子 eexpress » 2008-06-25 21:51

就是关闭高亮。
建议试试这个插件。
EnhancedCommentify.vim
● 鸣学
头像
lhw828
帖子: 2802
注册时间: 2007-03-15 16:58
来自: 湖北武汉
送出感谢: 2 次
接收感谢: 3 次
联系:

#4

帖子 lhw828 » 2008-06-25 21:53

一直不习惯vi
头像
woaiwojia
帖子: 1353
注册时间: 2007-09-10 20:20
系统: Debian
来自: 南京
送出感谢: 0
接收感谢: 0

#5

帖子 woaiwojia » 2008-06-25 22:02

不习惯vi,用vim
OnlyOneGod
帖子: 11
注册时间: 2007-08-17 5:03
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 OnlyOneGod » 2008-06-25 22:03

eexpress 写了:就是关闭高亮。
建议试试这个插件。
EnhancedCommentify.vim


可能我没说清楚,比如那些关键字的高亮sizeof,include什么的该高亮继续高亮。
但是我由于使用/text或?text时,搜索到了某个数据,比如sample,这个sample就被标记上红色的高亮块。
但我现在已经找到了这个sample,已经不再需要如此的高亮显示了,那我如何将这个高亮的红色块去掉。(当然可能别人的系统不是用红色标记的)。
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12
送出感谢: 0
接收感谢: 0

#7

帖子 xeoc » 2008-06-25 22:20

如何去掉高亮搜索?

方法一::nohlsearch

方法二:/awertgvcxz (查找一个肯定不存在的字符串)

设置了高亮搜索(:set hlsearch)以后,可以通过:set nohlsearch 永久地关闭高亮 显示,也可以通过:nohlsearch 暂时关闭高亮显示,下次搜索时将自动恢复高亮。
OnlyOneGod
帖子: 11
注册时间: 2007-08-17 5:03
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 OnlyOneGod » 2008-06-25 22:27

谢谢大家,尤其感谢xeoc,确实好方法
xeoc
帖子: 1994
注册时间: 2007-05-06 10:12
送出感谢: 0
接收感谢: 0

#9

帖子 xeoc » 2008-06-25 22:29

vim和emacs置顶帖里的,凑巧刚看过....

wiki和置顶巨强的哦,应该好好看看...
OnlyOneGod
帖子: 11
注册时间: 2007-08-17 5:03
送出感谢: 0
接收感谢: 0
联系:

#10

帖子 OnlyOneGod » 2008-06-25 22:32

呵呵,受教
回复

回到 “老旧版本支持”