VIM删除重复的行

时间:2015-04-02 16:46:04

标签: vim

我有一个关于使用VIM编辑字符串的问题,我目前有以下字符串:

红狐狸。

红狐狸。

蓝色鱼。

蓝色鱼。

问题:如何删除重复项?并且假设我至少有500行重复

预期结果:

红狐狸。

蓝色鱼。

2 个答案:

答案 0 :(得分:4)

如果您不想对行进行排序:

:g/^\(.*\)$\n\1/d

答案 1 :(得分:3)

如果您不需要保留您可以执行的行的顺序:

:sort u

即。排序所有行并删除重复项。