我的set nu
其中.vimrc
显示了当前缓冲区左侧的行号。我想在右侧看到行号。如何实现这一目标?
更新:这也应该适用于set relativenumber
答案1
:set rightleft
没办法,除非你通过或将整个UI切换为左右模式$ vim -H
。即使是常见的解决方法,例如使用标志栏(在内置插件之前用于实现的插件'relativenumber'
)不会这样做,因为它们也出现在左侧。唯一非常笨拙的技巧是在右侧垂直分割中设置一个薄的暂存缓冲区,但更新它并保持最右边的位置将是一个巨大的痛苦。
我不知道修改源代码来做到这一点会有多困难,但我想这并不是小事,而且 Bram 不太可能接受这样的补丁。所以,最好克服它,抱歉。