0

再会,

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

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

但是,如果我使用搜索命令(即:/int)执行一个单词(例如:“int”)的搜索,使用 'N' 向后搜索,'n' 向前搜索,与当我使用#键。有什么我做错了吗?我目前正在使用极简主义的 VIMRC。

谢谢你。

4

1 回答 1

2

不,这是正确的。/向前、?向后搜索(类似地*向前和向后搜索 cword #)。并n在相同方向和N相反方向重做搜索。它与初始搜索方法有关。

于 2012-05-04T16:32:19.113 回答