Atom 中是否有用于删除文本文件中重复项的键盘快捷键?

Is there a keyboard shortcut in Atom for removing duplicates in a text file?

我有一个值列表,如下所示:





我希望它在引号中有独特的条目,如下所示:
'CAT'
'Dog'
'Cow'

Atom 中有这方面的快捷方式吗?

暂时没有。但是如果你使用的是类似 POSIX 的系统(默认情况下 Linux 和 MacOS,Windows with some help), you can make use of the atom package 'pipe'

只需标记您的文本并通过此命令将其传送:

sort -f | uniq -i

或者长选项(是的,sort 有 -f 和 uniq -i):

sort --ignore-case | uniq --ignore-case

在我的系统上导致:



请注意 uniq 希望它的输入排序并且相似的条目彼此跟随。这就是为什么你需要先sort他们

atom 现在有一个名为 duplicate-removal 的插件,它会自动删除重复的行

https://atom.io/packages/duplicate-removal