Vimで検索した時にQuickFixを表示しているようにしているのですが一部の環境の時にVimの表示が崩れる事がありました。
そんな時には以下のコマンドで強制的に再描画させていたのですが、

:redraw!

ついに解決方法を見つけました。

解決方法

QuickFixを開く際に、必ず再描画するように設定します。 (copen | redraw)

augroup vimrc
    autocmd!
    " show QuickFix automatically
    au QuickfixCmdPost make,grep,grepadd,vimgrep,helpgrep copen | redraw!
    au QuickfixCmdPost l* lopen
augroup END

たまたま他の事を調べている時に閃きました。

0 件のコメント :

コメントを投稿