34 在Vim中,我知道,/将从光标向前搜索,与n和N分别向前重复搜索和落后。 我也知道,?将搜索从落后的光标,与n和N分别重复搜索向后和向前。 我的问题是,如果我已经进行了?搜索,并且想在搜索时重新运行它/(因此我不必一直按住Shift键就可以前进),有没有办法在没有搜索的情况下切换先前的搜索方向重新输入搜索字词? vim — 内森·朗 source
48 只需输入一个?不带任何文字的“ a” ,它将向后重新运行搜索。 即输入/ Return或? Return将始终重新运行上一次搜索,但会按照您想要的方向进行。 — 韦斯·哈达克 source 哇,那比我想的要容易。:) 谢谢! — 内森·朗 嗯,显然,?或/后跟向上键循环显示两者的共同历史记录。我以为每个人都有自己的历史。 — 内森·朗 只是一件小事(看起来很明显),但我确实错过了。您必须导航到文件末尾(ctrl + end)才能反向搜索它。 — dimuthu