3

我可以根据行的一部分而不是完整的行对 vim 中的行进行排序吗?例如

My Name is Deus Deceit

我想根据名称开始的列 + 6 列进行排序,例如按第 19-25 列排序,vim 只会检查这些字符进行排序。如果没有插件就可以完成,那就太好了。泰

4

1 回答 1

7

退房:help :sort。该命令采用{pattern}跳过匹配文本的选项(即在匹配后进行排序。

例如,按第 19+ 列排序(参见:help /\%c和相关的正则表达式原子):

:sort /.*\%19c/
于 2012-11-30T17:12:32.113 回答