gvim --remote-silent
などをvisudoおよびsudoeditのエディターとして使用することは可能ですか?実際、これは--remote
オプションに関連しているとは思いません。 Defaults editor = "/usr/bin/gvim"
を設定しても、gvimがロードするtmpfileは空白であり、編集しても効果はありません。
gvimはほとんどすぐに戻ります。 sudoeditは、エディターが戻ってきたことに気付くと、変更の報告を終了します。 sudoeditを正しく機能させるには、編集が完了するまで待つ必要があります。私は通常、これを行うために-fスイッチを使用します。私は試していませんが、マニュアルは--remote-waitまたは--remote-wait-silentの使用をサポートしているようです。
環境変数を使用してこれを試すことができます。
そして、1つ/すべてをこれに設定します:
"/usr/bin/gvim --remote-silent"