Vim のカレント行の下線が日本語だと揺れる件
kawa.xxx
環境
- macOS 10.15.7
- neovim 0.4.4
- iterm2 3.4.3
vim のカレント行の下線が揺れる
揺れると言うか歪みがでるというか。。。
文章で説明するよりも以下の画像を見てもらえれば、どういう状況だったか一目瞭然かとおもいます。こんな感じです。

こんな感じに日本語の部分のみ下線が揺れるんです。
今まで結構な期間ずっと気になっていました。Mac デフォルトのターミナルだと、別の表示上の問題はあったものの再現しないので、 iTerm2側の問題の様子でした。
原因はGPUレンダリング
設定を細かく見ていって、表示系で怪しそうなものはないかなと探していくと、GPUレンダリングが目につきました。試しにOffにしてみると解決しました!
表示上の違いとしてはGPUレンダリングが入っていると若干下線が太くなるような気がしますね。

こんな感じにきれいになりました!やった!

めでたしめでたし。
ABOUT ME