Надо удалить повторяющиеся строки в текстовом файле. Для этого воспользуемся Notepad++.

Прямой функции в Notepad++ нет, но можно воспользоваться некоторыми функциями, чтобы всё реализовать.

Допустим, что у нас есть файл такого содержания:

abc@mail.ru
owrewt@mail.ru
r6uywru@mail.ru
abc@mail.ru
ryetuetiet@mail.ru
gdefjfsdjfdj@mail.ru

Первый способ

Запустите окно замены в файле и введите команду:

^(.*?)$\s+?^(?=.*^\1$)

При этом настройки замены должны быть как на рисунке:

Настройки замены

И нажмите Заменить всё. Повторяющиеся строки удаляться. Но при этом останутся не первые варианты строк, а последние повторы.

Второй способ

Если надо удалить повторы так, чтобы оставалось первые варианты строк, а не последние, то тут надо по-другому поступить. Идея простая. Мы меняем порядок строк, а потом просто применяем первый способ, а потом меняем обратно.

Для этого нам потребуется плагин TextFX. По ссылке рассказывается и про его установку.

Итак, нужно сделать следующие действия для изменения порядка строк.

Выделите весь текст Ctrl + A:

Выделение всего текста

Вставьте номера строкам: TextFXTextFX ToolsInsert Line Numbers:

Insert Line Numbers

Если стоит флажок TextFXTextFX Tools+Sort ascending, то его убрать:

Команда +Sort ascending

Отсортируем строки TextFXTextFX ToolsSort lines case sensitive (at column):

Sort lines case sensitive (at column)

Удаляем номера строк TextFXTextFX ToolsDelete Line Numbers or First Word:

Delete Line Numbers or First Word

Потом используем первый способ для удаление повторяющихся строк. А потом обратно меняем порядок строк.

Третий способ

Но я бы всё-таки для таких целей использовал бы специализированные средства (ибо, иногда способы в статье немного шалят). Вот два рабочий сервиса, которыми я пользуюсь при случае:

http://textmechanic.com/Remove-Duplicate-Lines.html

http://www.textfixer.com/tools/remove-duplicate-lines.php