如何使vim搜索包更加明显?

时间:2013-07-02 14:40:26

标签: vim

我主要在大型显示器上全屏使用vim(console和gvim)。我的周边视觉往往会错过屏幕底部的细节。

有关如何使当前搜索更明显的“搜索命中BOTTOM,继续TOP”消息的任何建议?

我确定了

set noerrorbells
set novisualbell

在我的vimrc中,每次输入Esc时都要避免响铃/屏幕闪烁。但是,重新启用这些选项对搜索换行没有影响(仍然没有发出蜂鸣声或闪烁)。

我认为使用视觉铃以指示搜索包装会很好用。知道如何实现吗?

2 个答案:

答案 0 :(得分:8)

很难改变这种行为,你必须覆盖所有内置搜索命令(/n / N*,{{1等等)和任何自定义(插件)映射。如果这困扰你,也许

#

值得一试。然后,您仍然可以通过:set nowrapscan / gg“手动”换行,这将很快进入您的肌肉记忆,但会让您保持警觉。

答案 1 :(得分:8)

我现在的解决方案是调整我的配色方案,使WarningMsg颜色更加令人讨厌(在这种情况下,亮红色背景)。这是我的配色方案文件中的调整行:

hi WarningMsg ctermfg=white ctermbg=red guifg=White guibg=Red gui=None

我发现这使得搜索包装消息更加明显。