标签: sorting pattern-matching vi
如何在vi(m)中对每个不包含模式的行进行排序。 示例:对不以#
我试过1,$ v / ^#/ sort ...没有结果!
答案 0 :(得分:0)
您可以在多个步骤中执行此操作(假设您需要在顶部输入已排序的输入):
标记第1行。
:1ka
将与图案不匹配的线条移到顶部(用正确的图案替换)。
:v/^#/m0
对与模式不匹配的范围进行排序。
:1,'a sort