Regex Vim-反向搜索热键映射

Regex Vim-反向搜索热键映射,regex,vim,ide,vi,Regex,Vim,Ide,Vi,你好 我在Vim中发现了一个奇怪的怪癖,我无法解释其原因,因此我将尽我所能描述它 如果某个单词在我正在编辑的文件中多次出现,我可以通过将光标移动到该单词上并按井号键(即:SHIFT+3==>#)来高亮显示该单词的所有实例。然后,我可以通过点击“N”(即:SHIFT+N)导航到该单词的下一个匹配项,并通过点击“N”导航到上一个匹配项 但是,如果我使用搜索命令(即:/int)搜索一个单词(例如:“int”),则向后使用“N”搜索,向前使用“N”搜索,与使用#键时相比,会产生相反的映射。我做错什么了吗

你好

我在Vim中发现了一个奇怪的怪癖,我无法解释其原因,因此我将尽我所能描述它

如果某个单词在我正在编辑的文件中多次出现,我可以通过将光标移动到该单词上并按井号键(即:SHIFT+3==>#)来高亮显示该单词的所有实例。然后,我可以通过点击“N”(即:SHIFT+N)导航到该单词的下一个匹配项,并通过点击“N”导航到上一个匹配项

但是,如果我使用搜索命令(即:/int)搜索一个单词(例如:“int”),则向后使用“N”搜索,向前使用“N”搜索,与使用#键时相比,会产生相反的映射。我做错什么了吗?我现在使用的是极简主义的VIMRC


谢谢。

不,是正确的
/
向前搜索,
向后搜索(类似地,
*
向前搜索cword,向后搜索cword)。和
n
以相同方向重复搜索,而
n
以相反方向重复搜索。这与最初的搜索方法有关。

太棒了,谢谢!我不敢相信我没用钥匙。在读了两遍Vim备忘单之后,我觉得错过这一点有点傻。