ysa*_*sap 3 vi vim text-alignment
我有一个以下形式的文本文件:
line one 1 Sun
line two 22 Mon
line three 33 Tue
line four 444 Wed
Run Code Online (Sandbox Code Playgroud)
如何在特定位置(例如第三个单词)垂直对齐列?所需的输出是:
line one 1 Sun
line two 22 Mon
line three 33 Tue
line four 444 Wed
Run Code Online (Sandbox Code Playgroud)
更新:目的是提供原生 Vim 解决方案。我知道一些基于插件的解决方案。请参阅下面的评论,了解所选的对我有用的解决方案。
我在命令模式下会做什么(不完全是你所要求的):
%!column -t
Run Code Online (Sandbox Code Playgroud)