viの検索
動機
viでテキストファイル内を検索する方法をちゃんと把握しておらず、効率が悪かったのでメモ。
検索の仕方
検索は「上から下」「下から上」の2通りでコマンドが異なる。 コマンドモードで入力すること。
- 上から下
/
- 下から上
?
次を検索
キーワードが文中に複数回出てくることがあるので、一回検索でヒットした後、次にヒットする単語のところにいきたくなる。その場合は検索がヒットした状態で、Nもしくはnを押す(コマンドモード)。
- 検索方向と同じ方向にある次の言葉を探す
n
- 検索方向と逆方向にある次の言葉を探す
N
/で検索の場合、nで下方向の次を検索し、Nで上方向に次を検索(つまり一個前に戻る)。?で検索の場合はnで上方向の次を検索し、Nで下方向に次を検索。