Vim で wrap された行を右寄せして表示したい。
inthogehoge(CHO_NAGAI_NAMAE_NO_TYPEfugafuga,TOO_LONG_NAME_TYPEpiyopiyo);
とかのちょっと長い行の折り返し時に、o );
だけ次の行に表示させれた時にちょっとみにくい。
現在、breakindent
とbreakindentopt
とlinebreak
オプションでそれっぽくする設定でなんとかしているけど、根本的な解決はできるのかな。
やりたいこと
少しの行の折り返しの時に、視線を左にUターンさせるのではなく、斜め右下に動かすだけにしたい。
を
に。
linebreak
オプションだと
を
こんな感じに。
暫定対処
breakindentopt
のshift
を1000
とかにする。
こうすると、breakindentopt
のmin
の値だけ右に取るようになる。
右寄せはできないけど、視線移動は楽になる。
でもすべての行で共通だし、まだちょっとみにくい。
showbreak
を設定してみたのが以下。
うーん。