Есть ли способ удалить дубликаты в списке слов вроде этого?Sublime Text 2 - удалить дублированные слова в списке слов
Hey
Hello
Hey
Hey
Jhon
Mark
Salcaz
я на MacOSX и каждое слово на новой строке отформатированный 1 слово в каждой строке
Есть ли способ удалить дубликаты в списке слов вроде этого?Sublime Text 2 - удалить дублированные слова в списке слов
Hey
Hello
Hey
Hey
Jhon
Mark
Salcaz
я на MacOSX и каждое слово на новой строке отформатированный 1 слово в каждой строке
Ctrl
⌘
G
выбирает все вхождения шаблона в текущем файле на Mac в Sublime Text 2. Таким образом, в вашем примере, сбросив курсор на любом экземпляре Hey
(явно не выделяя его) и вызов Ctrl
⌘
G
выберет в вашем файле все экземпляры Hey
. Затем вы можете удалить все из них за один раз и повторно добавить один экземпляр.
Несколько примечаний к Ctrl
⌘
G
, которые могут сэкономить вам некоторые головные боли в будущем. По умолчанию он не учитывает регистр. Вы можете изменить это, вызывая глобальный инструмент поиска и замены с помощью ⇧
⌘
F
и переключая кнопку чувствительности к регистру. Он должен учитывать любой вариант, который вы оставляете для всех последующих поисков.
Кроме того, если вы были на самом деле выделить появление Hey
в файл и вызывать Ctrl
⌘
G
, он будет соответствовать шаблону любой последовательности символов, содержащих эти буквы в том порядке, - например, если they
были в файле , в нем будет выбрано значение hey
.
Вы можете выбрать несколько областей текста и редактировать их все сразу. На OS X выделите нужное слово и нажмите Cmd+D
, чтобы выбрать и перейти к следующему вхождению, или Cmd+K+D
, чтобы пропустить и перейти к следующему вхождению.
Я вижу, что я слишком поздно, но стоит упомянуть, что у возвышенной есть команда «Перенаправить строки - Уникальная», которая удаляет дубликаты из выбранных строк. Работает как прелесть, и есть ответ на суперпользователя о ярлыках: hotkey to remove duplicate lines in sublime
Если вы хотите более быстрый метод, просто выберите весь текст или список и перейдите к Edit - Permute Lines - Unique
. Это будет сортировать строки в алфавитном порядке и удалять дублированные записи.
Другим методом является сортировка списка по алфавиту и поиск дубликатов вручную.
Подробное описание и живые примеры здесь:
http://html-tuts.com/remove-duplicate-lines-using-sublime-text/
Просто:
Edit -> Sort Lines (F9)
Edit -> Permute Lines -> Unique
Вы пробовали '' Ctrl' ⌘' 'G'? Он выбирает все вхождения данного выбора. Если вы начинаете с пустого выбора на Эй, он должен уважать границы слов. –
положите это как ответ на самом деле очень хороший человек подсказки;) – sbaaaang