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