我正在使用Vim和流行的Tabular插件。我想右对齐最右边的一列数字 only。我想保持其他三列完全相同:第1列必须保持右对齐,第2列和第3列必须保持左对齐。我该怎么做?这是我们想要的结果为了解决这类问题,假设分隔列的字符串是一个或多个空格。感谢你的帮助.吉姆·蒙蒂
lokaqttq1#
这应该工作
:Tabularize /[0-9]*$/l2r0
字符串演示:
的数据
p4rjhz4m2#
也可以通过三个正则表达式来完成:
:%s/$/ /g :%s/\%>20c.*// :%s/\(\%>10c\s\+\)\(\w\+\)\(\s\+$\)/\1\3\2
字符串
2条答案
按热度按时间lokaqttq1#
这应该工作
字符串
演示:
的数据
p4rjhz4m2#
也可以通过三个正则表达式来完成:
字符串