我想知道是否有一种方法可以让 Vim 将一行的一部分向左对齐,而将一行的一部分向右对齐。所以:left
向左:right
刷新光标下的行,向右刷新光标下的行,但我希望能够做一行,比如说
left text right text
直到某个点,然后再右对齐,所以如果线宽设置为 78 ,那么它应该变成:
left text right text
没那么重要,但思路相同:对左、右和中心做同样的事情也很好,这样
left text center text right text
可以很容易地制成
left text center text right text
我想第一部分可能更容易,也是我最感兴趣的部分,但如果第二部分有解决方案,那也很好。
另外,我应该提一下,理想情况下,我想要一个解决方案,光标位置决定中断发生的位置,但也可能是您提供列号或其他内容。它至少应该是一个比自己实际放置空间更容易的解决方案。