私は2つのファイルに対してvimdiffを実行します。今度は2つのファイルをラップしたい場合、:set wrap
を各ファイルに別々に2回適用する必要があります。Vimで開いているすべてのファイルにオプションを適用する
set wrap
を同じコマンドを2回実行することなく同時に適用する方法はありますか?
私は2つのファイルに対してvimdiffを実行します。今度は2つのファイルをラップしたい場合、:set wrap
を各ファイルに別々に2回適用する必要があります。Vimで開いているすべてのファイルにオプションを適用する
set wrap
を同じコマンドを2回実行することなく同時に適用する方法はありますか?
windoは正確に何をしたいん:あなたは複数のタブがある場合は
:windo set wrap
は、そのケースを処理するための同等のtabdo
があります。
:tabdo set wrap
同様に、現在のすべてのバッファにオプションを適用する場合は、 ':bufdo'が存在します。 –
*正確には*:これはdiffを表示するウィンドウだけでなく、すべてのウィンドウのラップモードを変更します。 'を使用してください:windo if&diff | | diffウィンドウのためにのみオプションを設定します。 –
@Xavier T.ここでは該当しません: 'wrap'はウィンドウローカルなので、予期しない動作(':h local-options')が発生する可能性があります。また、 'vimdiff'モードで特に気になるものを現在のバッファに切り替えます。 – ZyX
この解決策は、bashエイリアスを使用して見つかりました。私は.vimrc
を使ってvimdiffのラップを設定する方法を見つけることができませんでした。 http://www.nieko.net/data/bashrcの.vimrc使用していないのはなぜ
:へ
クレジット? – lucapette