viエディターで一度に3つの文字列を検索するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1617548

  •  06-07-2019
  •  | 
  •  

質問

viエディターで一度に3つの文字列を検索するにはどうすればよいですか

どうすればそれができるのかと思っていました。つまり vi で一度に3つの文字列を検索します 私のように:コマンドモードで:/ xyz

カーソルを3つのうち最初に見つかった文字列で停止し、 n を押すと2番目に見つかった文字列で停止するように、さらに2つの文字列を追加する方法3つ?

これはリアルタイムで非常に役立つと思います。

役に立ちましたか?

解決

エスケープされたバー( | )を使用します(つまり、前にバックスラッシュを付けて、リテラルバーとして解釈されないようにします):

/string1\|string2\|string3

コロン()は必要ないことに注意してください。コマンドモードでは、スラッシュ( / )を入力するだけです。最初にコロンを入力する必要はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top