• ベストアンサー

viで検索してその行に飛ぶには?

viで、 / で検索すると、1語ずつ検索しますが、 grepのように検索結果を行単位で一覧で出して、 その中から選んだ行にジャンプする、 ということをしたいのですが、どうすればできますか? vimでなくviについての質問ですが、 vimでならこうすればできる、というのもあれば教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • ishi7474
  • ベストアンサー率32% (71/216)
回答No.2

viはそれ程高機能なエディタではありません。 自分ならターミナルを2つ開いて ・片方でgrepコマンドにより何行目に該当する文字列が存在するか確認 ・もう一方でviを開いて、":n"コマンドで該当行に移動 という手順をとります。

その他の回答 (1)

  • qaaq
  • ベストアンサー率36% (146/404)
回答No.1

意味がよくわかりませんが、タグジャンプの事ですか?

valtelsafrurle
質問者

補足

タグジャンプのことではないと思います、たぶん。 vimだと、 :grep でジャンプできますが、同等のことを行いたい、という意味です。 grepはおそらくviには無いような気がしますが、 g/re/p のようなものの組み合わせで同等のことができるのかと思い、質問しています。