我想突出显示Vim中的搜索关键字。主要是我使用Vim来调试日志。我总是不得不使用:se hlsearch来突出显示搜索关键字。因此,我希望它应该永久设置命令的解决方案,我不应该总是在vim启动时使用该命令。
:se hlsearch
ulmd4ohb1#
在. vimrc中设置命令。请使用下列指令:1.打开~/.vimrc文件(或创建它,如果它不存在)。1.在文件中添加set hlsearch。1.保存档案。现在您的搜索将始终在vim中突出显示。对于单次使用,只需在vim中使用:set hlsearch,这将仅对该示例有效。
~/.vimrc
set hlsearch
:set hlsearch
lnlaulya2#
如果您想突出显示多个搜索(并行地,用不同的颜色),请查看我的Mark plugin;它还允许通过 viminfo 文件在Vim会话中保持突出显示;例如::help mark-persistence。
:help mark-persistence
dldeef673#
对于那些希望在视觉上突出显示其搜索结果的用户::syn match stupid "控制+ /":hi stupid ctermbg=Red guibg=Red说明:第一行将regex添加到一个名为“stupid”的语法类型中(注意,ctrl + /意味着您必须按ctrl+R,然后按/才能获得搜索注册表的内容)。第二行将“愚蠢的”语法regex标记为红色。
:syn match stupid "
"
:hi stupid ctermbg=Red guibg=Red
uqjltbpv4#
我的SelX插件允许你高亮显示和搜索许多不同的东西,一次在每个标签的基础上,用不同的颜色。高亮显示配置可以保存到一个vim会话https://www.vim.org/scripts/script.php?script_id=5875
4条答案
按热度按时间ulmd4ohb1#
在. vimrc中设置命令。
请使用下列指令:
1.打开
~/.vimrc
文件(或创建它,如果它不存在)。1.在文件中添加
set hlsearch
。1.保存档案。
现在您的搜索将始终在vim中突出显示。
对于单次使用,只需在vim中使用
:set hlsearch
,这将仅对该示例有效。lnlaulya2#
如果您想突出显示多个搜索(并行地,用不同的颜色),请查看我的Mark plugin;它还允许通过 viminfo 文件在Vim会话中保持突出显示;例如:
:help mark-persistence
。dldeef673#
对于那些希望在视觉上突出显示其搜索结果的用户:
:syn match stupid "
控制+ /"
:hi stupid ctermbg=Red guibg=Red
说明:
第一行将regex添加到一个名为“stupid”的语法类型中(注意,ctrl + /意味着您必须按ctrl+R,然后按/才能获得搜索注册表的内容)。
第二行将“愚蠢的”语法regex标记为红色。
uqjltbpv4#
我的SelX插件允许你高亮显示和搜索许多不同的东西,一次在每个标签的基础上,用不同的颜色。高亮显示配置可以保存到一个vim会话
https://www.vim.org/scripts/script.php?script_id=5875