vimdiff
で同じ内容のファイルを開くと以下のように全体が fold されます。
次のように同じ内容でも fold したくないとします。
これは次のエイリアスを定義しておくことで実現できます。
.bashrc
alias vimdiff="vimdiff '+windo set nofoldenable' '+windo set foldcolumn=0' '+wincmd t' +1"
やっていることは以下の通りです。
-
windo set nofoldenable
で全ウィンドウを対象に fold を無効化する。 -
windo set foldcolumn=0
で全ウィンドウを対象に fold の折りたたみ用の列の幅を 0 にする。 -
wincmd t
で最も左上にあるウィンドウにカーソルを移動する(Ctrl-w t
を実行する)。 -
+1
でカーソルを 1 行目に移動する。