例如我有以下文字:
My eyes are red , but the red eyes doesn't mean nothing
Red will always be red .
My best color is red!
我希望 vim 搜索并告诉或显示“红色”字存在的所有点。
vim 可以做这样的事情吗?
您可以使用/在文件中向前搜索和在文件?中向后搜索。
n转到搜索文本的下一个实例并N转到上一个实例。
:set hlsearch打开突出显示的搜索。
例子:
/red
标准搜索呢?
:set ignorecase
:set hlsearch
:set incsearch
/red
在 Vim 中:
在命令模式下:如果您希望在搜索时突出显示您的单词,请确保您已设置突出显示::set hlsearch。
然后在你想要的单词上按 : *(在命令模式下)(多次,它会从一个到下一个,然后绕到开头。漂亮!)
在 vim 中逐字输入以下内容
:set hlsearch <enter>
/red <enter>
You can use /red\c to search forward and ignore case, or ?red\c to search backward.
Or, move your cursor to "red", press Ctrl+* to go to the next instance. Ctrl+# goes to the previous instance.