0

で開いているテキスト ファイルの行番号 N を編集していますvim。パターン P またはパターン Q のすべての出現を検索したいのは、それらが [NK, N+K] を含む範囲 (K は定義された変数の値) の行番号に表示される場合のみです。そのようなことはまったく可能ですか?それは、非常に必要なスクリプトの基本になります...

4

1 に答える 1

2
:-5,+5g/P\|Q

現在の行の上 5 行と下 5 行を含むP 、または その間にあるすべての行を表示します。Q

:help search()それをスクリプトで実行するかどうかを確認してください。

範囲の詳細については、を参照:help rangeしてください。

于 2012-10-05T12:18:58.680 に答える