次のようなデータの列があります。
0.934
-0.3423
2.346621
0.0032
私はこのようなものが欲しいです:
0.934
-0.3423
2.346621
0.0032
それを行うためのVIMまたはプラグインの正規表現はありますか?
ありがとう。
でこれlinux
を行うことができます:
:%!tr . ' ' | xargs printf '\%10s.\%-10s\n'
0.934
-0.3423
2.346621
0.0032
printf()
に機能がありvim
ます。したがって、このトリックを vim で再生できます。
:%s/\v(.*)\.(.*)/\=printf('%10s.%-10s', submatch(1), submatch(2))
align プラグインがあります。