在vim中排序,同时忽略项目(';A';和';The';)

在vim中排序,同时忽略项目(';A';和';The';),vim,Vim,我有一个如下所示的vim文件: ABBA Duran Duran The Beatles The Rolling Stones Styx 使用vim的sort命令会产生以下输出: ABBA Duran Duran Styx The Beatles The Rolling Stones 我想做的是在排序时忽略像“A”和“The”这样的文章。所以,预期的产出是这样的 ABBA The Beatles Duran Duran The Rolling Stones Styx 查看:帮助:排序 当指

我有一个如下所示的vim文件:

ABBA
Duran Duran
The Beatles
The Rolling Stones
Styx
使用vim的sort命令会产生以下输出:

ABBA
Duran Duran
Styx
The Beatles
The Rolling Stones
我想做的是在排序时忽略像“A”和“The”这样的文章。所以,预期的产出是这样的

ABBA
The Beatles
Duran Duran
The Rolling Stones
Styx

查看
:帮助:排序

当指定了/{pattern}/且没有[r]标志时 将跳过与{pattern}匹配的文本,以便 你可以对比赛后的情况进行分类。 可以使用任何非字母代替斜杠

这使得:

(ABBA)
The (Beatles)
(Duran Duran)
The (Rolling Stones)
(Styx)
这可能有助于:
(ABBA)
The (Beatles)
(Duran Duran)
The (Rolling Stones)
(Styx)