2012-05-04 31 views
0

好日子,Vim的 - 反向搜索快捷键映射

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

如果在我正在编辑的文件中出现了多次出现的单词,我可以通过将光标移动到单词上并点击英镑键来突出显示它的所有实例(即:SHIFT + 3 ==># )。然后,我可以通过点击'N'(即:SHIFT + n)和前一个点击'n'来导航到这个词的下一个出现。但是,如果我使用搜索命令(例如:/ int)执行搜索一个单词(例如:“int”),则使用'N'向后搜索,'n'向前搜索,导致相反映射相比,当我使用#键。有什么我做错了吗?目前我正在使用极简主义VIMRC。

谢谢。

回答

2

不,这是正确的。 /向后搜索,?向后搜索(同样,*向后搜索cword转向,#向后搜索)。并且n重新搜索在相同的方向和N相反的方向。这与最初的搜索方法有关。

+0

太棒了,谢谢!我不相信我没有使用*键。在阅读Vim作弊表格两次后,我觉得有点傻了。 – DevNull