search - 我可以防止一个窗口中的搜索渗透到所有窗口吗

标签 search vim highlighting

我为 Vim 打开了搜索突出显示。如果我将终端模式 Vim 分成不同的窗口(显示不同的文件)并在一个窗口中进行搜索,则搜索会深入到所有打开的窗口和缓冲区,并且所有出现的搜索词都会在所有窗口中突出显示。是否可以将其限制为当前事件窗口,每个窗口和缓冲区都有自己的有效搜索和突出显示?

最佳答案

如何创建match组并突出显示它。例如

:highlight TEST ctermbg=grey guibg=grey
:match TEST /TODO/

该示例创建匹配组TEST,并突出显示它,并将终端背景和 GUI 背景设置为灰色。这只是一个想法,您可以围绕它想出许多巧妙的技巧。

:match 有限制,因此您可能需要阅读 :help :match

关于search - 我可以防止一个窗口中的搜索渗透到所有窗口吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45596267/

相关文章:

python Pandas : Getting the locations of a value in dataframe

python - 如何对文本文件执行二进制搜索以在 python 中搜索关键字?

php - 从搜索 php 脚本创建错误页面

c - Vim + omnicppcomplete 枚举补全

vim - 如何在 Windows 7 中关闭 gvim 中的所有字体提示?

VIM:条件键映射

Emacs 23 : Selection not highlighted

php - DOM 解析器突出显示无效的关键字

PHP MySQL 按相关性搜索和排序

c# - 在 WPF 的富文本框中突出显示关键字