Neovim 在键入 %s 命令时不突出显示搜索?
Neovim doesn't highlight search while typing %s command?
我最近从 Vim 切换到 Neovim。在 Vim 中,当您在键入 query
时通过执行 :%s/query/substitution/g
进行全局替换时,它会突出显示文件中的所有匹配字符。但在 Neovim 中,情况并非如此。
假设您有一个名为“potato”的文件,您键入 :%s/pot
,它会突出显示文件中 potato
的前三个字符。
为什么 Neovim 不这样做?我启用了incsearch
,但这似乎没有效果。
您需要同时进行增量搜索和突出显示搜索。
将以下行添加到您的 rc 文件中:
set is hls
然后获取 rc 文件,您应该会看到突出显示的部分。
如果不行,你可以用一个空白的 rc 文件重试,只用那一行看是否有冲突。
重新阅读您的问题后,您似乎只想要 incsearch 行为,而不是我假设的那样。默认情况下,这对我来说是有效的,版本 NVIM v0.5.0-dev+948-g2debabb08
上没有任何额外的行你能确认高亮颜色设置为与 :hi
中的背景颜色不同的颜色,并且它仍然无法工作否则空白 rc 文件?
我最近从 Vim 切换到 Neovim。在 Vim 中,当您在键入 query
时通过执行 :%s/query/substitution/g
进行全局替换时,它会突出显示文件中的所有匹配字符。但在 Neovim 中,情况并非如此。
假设您有一个名为“potato”的文件,您键入 :%s/pot
,它会突出显示文件中 potato
的前三个字符。
为什么 Neovim 不这样做?我启用了incsearch
,但这似乎没有效果。
您需要同时进行增量搜索和突出显示搜索。 将以下行添加到您的 rc 文件中:
set is hls
然后获取 rc 文件,您应该会看到突出显示的部分。 如果不行,你可以用一个空白的 rc 文件重试,只用那一行看是否有冲突。
重新阅读您的问题后,您似乎只想要 incsearch 行为,而不是我假设的那样。默认情况下,这对我来说是有效的,版本 NVIM v0.5.0-dev+948-g2debabb08
上没有任何额外的行你能确认高亮颜色设置为与 :hi
中的背景颜色不同的颜色,并且它仍然无法工作否则空白 rc 文件?