0
:gvimは終了するまで端末を保持する方法は?私が見つけて、次のようにgvimを使用して、ファイル階層の上に置き換えるしようとしています
find . | xargs grep -l pattern | xargs -n 1 gvim -c "%s/pattern/replacement/gc" -c "wq"
私はおそらくそれは、n個のフラグなしで正常に動作するように試みることができるが、私は試合で理論的に多くの、多くのファイルを持つことができます。今、何が起きるかは、gvimが端末から切り離されるため、xargsはgvimのすべてのインスタンスを少しずつ遅らせて開始します。私がgvimに端末を保持させることができれば、xargsはgvimが終了するのを待っているので、gvimが実行中のインスタンスは1つしかないでしょう。
残念ながら、これは関連する環境ではvimを使用できません。私は同僚のgvim用のバイナリを入手しましたが、バイムバイナリを持っていなかったので、自分自身でvimをコンパイルできず、今のところそれをあきらめました。