Gvimにはデフォルトの動作があり、常にすべてのバッファーにスクロールバーが表示されます。
ドキュメントがフレームよりも大きい場合にのみスクロールバーを表示する方法はありますか?
これをスタートアップファイルの1つに入れます。~/.vimrc
、~/.gvimrc
、~/_vimrc
または~/_gvimrc
、r
(省略形guioptions
)から右スクロールバーオプション(go
)を追加または削除します。
au VimEnter * if line('$') > &lines | set go+=r | else | set go-=r | endif
au VimResized * if line('$') > &lines | set go+=r | else | set go-=r | endif
これらの自動コマンドは、バッファサイズがウィンドウサイズを超える原因となる可能性のあるすべてのイベントを網羅しているわけではありませんが、それはあなたにアイデアを与えます。見る
:help autocommand-events
多くのための。