Vimでaleを使っていると表示がガタガタする
aleに限らない話ですが左側にエラーなどを知らせる表示がでるプラグインを使用していると以下のような感じで画面全体が揺れ非常にコーディングがしにくくなります.
上記の例だとエラーマークが出たり消えたりでコーディングに支障をきたします.
改善方法
vimはIDE用に左カラムに記号などを表示できるようになっていてaleなどはそれを使っています.この機能はsingというそうです.
そこでvimのsignの日本語ドキュメントを読むと
ファイルに対して目印が定義されると、Vimは自動的に表示画面に2文字分のカラムを付
け加える。全てのサインが取り除かれるとそのカラムは再度消滅する。この動作は
'signcolumn' オプションにより変更可能できる。
(https://vim-jp.org/vimdoc-ja/sign.htmlより引用)
そこでsigncolumnのoptionを変更します.(.vimrcやdein.tomlのaleの部分にでも追加してみてください)set signcolumn=yes