我可以根据行的一部分而不是整行来对vim中的行进行排序吗? 例如
My Name is Deus Deceit
我想根据名称开始的列+6列进行排序 例如 按列19-25排序,vim只会检查这些字符以进行排序。 如果没有一个很棒的插件就可以完成。 ty
答案 0 :(得分:7)
结帐:help :sort
。该命令采用跳过匹配文本的选项{pattern}
(即在匹配后进行排序。
例如,要按列19+排序(请参阅:help /\%c
和相关的正则表达式原子):
:sort /.*\%19c/