Мне не разрешено устанавливать вино в моем ubuntu 18.04, поэтому я не могу установить блокнот ++.
Есть ли альтернатива плагину Notepad ++ Analyze в качестве текстового редактора, поддерживающего аналогичные функции.
Список все экземпляры определенного текста, несколько текстов в порядке их появления.
Example
Abc
def
123
Abc
123
Filter logs:
Abc
123
Abc
123
Я установил Atom, но он может найти и перечислить только один поиск.
Пожалуйста, предложите.
Я отвечаю немного иначе, потому что это, похоже, проблема XY. Скорее всего, вы пытаетесь получить список уникальных строк, и если это журнал, вряд ли вы захотите его редактировать. Следовательно, вы вряд ли попросите редактор, это именно то, что вы использовали в Windows, поэтому подумайте, что другой способ невозможен.
В GNU / Linux лучшей альтернативой было бы использование uniq
команда в терминале. Просто направьте в него любой вывод, и он удалит повторяющиеся строки. Например, если у вас есть файл ~ / logs / log1
, вы можете просто ввести:
cat ~/logs/log1 | uniq
, и вы получите все уникальные строки. Если список слишком велик, и вы хотите иметь возможность прокручивать, вы можете сделать:
cat ~/logs/log1 | uniq | less
и, наконец, если вы хотите отредактировать файл после этого, вы можете просто вывести его в другой файл, а затем отредактировать его
cat ~/logs/log1 | uniq > ~/logs/log1-filtered
Notepad ++ ( notepad-plus-plus ) - это пакет оснастки в репозиториях по умолчанию всех текущих поддерживаемые версии Ubuntu. Чтобы установить Notepad ++, откройте терминал и введите:
sudo snap install notepad-plus-plus
Чтобы добавить навигацию Notepad ++ к другим дискам, кроме диска по умолчанию:
sudo snap connect notepad-plus-plus:removable-media
Несмотря на то, что в заголовке окна указано [Администратор], этот файл открывается с правами обычного пользователя в Notepad ++.
Чтобы установить AnalysePlugin в Notepad ++, выберите Plugins → Plugins Admin… -> Вкладка ] → отметьте AnalysePlugin -> нажмите Установить в правом верхнем углу, как показано на снимке экрана ниже.