如何在 Vim 中从向前搜索切换到向后搜索?

如何在 Vim 中从向前搜索切换到向后搜索?

在 Vim 中,我知道/将从光标处向前搜索,并n分别N重复向前和向后搜索。

我还知道?将从光标向后搜索,并n分别N重复向后和向前搜索。

我的问题是,如果我已经完成?搜索,并且想要重新运行该/搜索(这样我就不必一直按住 Shift 键来向前移动),有没有办法在不重新输入搜索词的情况下切换上一次搜索的方向?

答案1

只需键入 a?而不带任何后跟文本,就会重新向后运行搜索。

即输入/ Return? Return将始终重新运行上次搜索,但是按照您想要的方向。

答案2

这是否更容易呢?

ctrl-o, ctrl-i - 浏览跳转位置

搜索 REF

相关内容