回答:
からscreen.c、win_line()関数(3707行目):
/* 'number' + 'relativenumber' */
num = lnum;
fmt = "%-*ld ";
%-それは左揃え(参照可能sprintf(3))。ご覧のとおり、この値はハードコーディングされています。
これが本当に必要な場合は、次のように変更できます。
fmt = "%*ld ";
そして再コンパイルします。結果は次のようになります。

もちろん、これはオプション/パッチの良い候補になるかもしれません:-)