【发布时间】:2013-03-20 14:52:37
【问题描述】:
我必须编辑包含多行的多个文件,而且所有内容都在三列中,如下所示:
#file
save get go
go save get
rest place reset
列用制表符分隔。是否有任何可能的方法可以使用 vi 根据 second 或 third 列对行进行排序?
【问题讨论】:
-
第二或第三栏是什么意思?
-
你需要使用vi吗?使用 sed/sort/cut *nix 命令可能更容易做到这一点。
-
@Kent 看看我的文件,那里有三列,我可以根据第二列或第三列的内容按字母顺序对行进行排序
-
@MichaelGardner 这个用vi不是必须的,但是用永恒的命令会很麻烦,我要编辑一些大文件,多次
标签: sorting vim vi multiple-columns