我主要在大型显示器上全屏使用vim(console和gvim)。我的周边视觉往往会错过屏幕底部的细节。
有关如何使当前搜索更明显的“搜索命中BOTTOM,继续TOP”消息的任何建议?
我确定了
set noerrorbells
set novisualbell
在我的vimrc中,每次输入Esc时都要避免响铃/屏幕闪烁。但是,重新启用这些选项对搜索换行没有影响(仍然没有发出蜂鸣声或闪烁)。
我认为使用视觉铃以指示搜索包装会很好用。知道如何实现吗?
答案 0 :(得分:8)
很难改变这种行为,你必须覆盖所有内置搜索命令(/
,n
/ N
,*
,{{1等等)和任何自定义(插件)映射。如果这困扰你,也许
#
值得一试。然后,您仍然可以通过:set nowrapscan
/ gg
“手动”换行,这将很快进入您的肌肉记忆,但会让您保持警觉。
答案 1 :(得分:8)
我现在的解决方案是调整我的配色方案,使WarningMsg颜色更加令人讨厌(在这种情况下,亮红色背景)。这是我的配色方案文件中的调整行:
hi WarningMsg ctermfg=white ctermbg=red guifg=White guibg=Red gui=None
我发现这使得搜索包装消息更加明显。