如何在 Vim 中從向前搜尋切換到向後搜尋?

如何在 Vim 中從向前搜尋切換到向後搜尋?

在Vim中,我知道/將從遊標處向前搜索,並n分別N向前和向後重複搜索。

我還知道?將從遊標開始向後搜索,分別向後和向前n重複N搜索。

我的問題是,如果我已經完成了?搜索,並且我想將其作為搜索重新運行/(這樣我就不必繼續按住 Shift 來前進),是否有一種方法可以切換先前搜索的方向而無需重新輸入搜索詞?

答案1

只需鍵入?後面不帶任何文字的 a 即可向後重新執行搜尋。

即輸入/ Return? Return將始終重新運行上次搜索,但請按照您想要的方向。

答案2

這樣是不是更容易了?

ctrl-o、ctrl-i - 遍歷跳轉位置

搜尋參考文獻

相關內容