gpt4 book ai didi

vim - 仅使用 Vim 和 Tabular 插件对齐最右边的列

转载 作者:行者123 更新时间:2023-12-04 16:47:06 48 4
gpt4 key购买 nike

我正在使用 Vim 和流行的 Tabular 插件。

我想右对齐最右边的数字列。我想让其他三列保持原样:第 1 列必须保持右对齐,第 2 列和第 3 列必须保持左对齐。我该怎么做?

 1  foo   bary  42
2 foox bar 689
3 foo bary 1
4 foox bar 3091
5 foo bary 2105
6 foox bar 7
7 foo bary 6
8 foox bar 300
9 foo bary 926
10 foox bar 69
11 foo bary 2
12 foox bar 21

这是想要的结果。

 1  foo   bary    42
2 foox bar 689
3 foo bary 1
4 foox bar 3091
5 foo bary 2105
6 foox bar 7
7 foo bary 6
8 foox bar 300
9 foo bary 926
10 foox bar 69
11 foo bary 2
12 foox bar 21

为了解决这类一般问题,假设分隔列的字符串是一个或多个空格。

感谢您的帮助。

吉姆蒙蒂

最佳答案

这应该可行

:Tabularize /[0-9]*$/l2r0

演示:

enter image description here

关于vim - 仅使用 Vim 和 Tabular 插件对齐最右边的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22492961/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com