Поиск по сайту:

Suplemon — мощный консольный текстовый редактор с поддержкой нескольких курсоров


Suplemon — это современный, мощный, интуитивно понятный и многофункциональный текстовый редактор командной строки с открытым исходным кодом и поддержкой нескольких курсоров; он копирует функциональность Sublime Text в терминале с использованием Nano. Он легко расширяем и настраиваем; позволяет создавать и использовать собственные расширения.

Особенности Суплемона:

  • Поддерживает правильное редактирование с несколькими курсорами.
  • Подсветка синтаксиса с помощью тем текстового сопряжения.
  • Поддерживает автозаполнение (на основе слов в открытых файлах).
  • Предлагает простую функциональность отмены/повтора.
  • Поддерживает копирование и вставку с поддержкой нескольких строк (и встроенную поддержку буфера обмена в системах на базе X11/Unix).
  • Поддерживает несколько файлов во вкладках.
  • Имеет мощную функцию «Перейти» для перехода к файлам и строкам.
  • Предлагает функции «Найти», «Найти дальше» и «Найти все».
  • Поддерживает пользовательские сочетания клавиш (и простые в использовании настройки по умолчанию).
  • Также имеется поддержка мыши.
  • Может восстанавливать позиции курсора и прокрутки при повторном открытии файлов и т. д.

Как установить текстовый редактор Suplemon в системах Linux

Чтобы установить Текстовый редактор Suplemon, вам просто нужно клонировать репозиторий и установить его, как показано.

git clone https://github.com/richrd/suplemon.git
cd suplemon
python3 suplemon.py

Вы также можете установить последнюю версию Текстового редактора Suplemon для всей системы с помощью утилиты PIP, как показано.

sudo pip3 install suplemon
sudo python3 setup.py install

Как использовать текстовый редактор Suplemon в системах Linux

После установки Текстового редактора Suplemon файл конфигурации suplemon сохраняется в ~/.config/suplemon/suplemon-config.json, и вы можете его можно использовать как любой другой текстовый редактор терминала, например этот.

suplemon filename  #in current directory
suplemon /path/to/filename

Чтобы включить поддержку системного буфера обмена, установите в своей системе пакет xsel, pbcopy или xclip.

sudo apt install xclip	 #Debian/Ubuntu
yum install xclip	         #RHEL/CentOS
dnf install xclip	         #Fedora 22+

Теперь попробуйте отредактировать любые файлы с помощью текстового редактора Suplemon, как показано.

suplemon topprocs.sh

Ниже приведены несколько основных конфигураций раскладки клавиатуры, используемых suplemon. Их можно редактировать, выполнив команду keymap. Чтобы просмотреть файл раскладки клавиатуры по умолчанию, запустите keymap default.

  • Выход – Ctrl+Q.
  • Копировать строки в буфер – Ctrl+C
  • Вырезать строку(и) в буфер – Ctrl+X
  • Сохранить текущий файл – Ctrl+S.
  • Поиск строки или регулярного выражения (настраиваемый) – Ctrl+F
  • Выполнять команды – Ctrl+E.

Примечание. Рекомендуемый способ редактирования файла конфигурации — запустить команду config. Она автоматически перезагрузит конфигурацию при сохранении файла. . Вы можете просмотреть конфигурацию по умолчанию и посмотреть, какие параметры доступны, выполнив команду config defaults.

Чтобы получить дополнительную помощь, нажмите [Ctrl+H] в редакторе. Вы также можете найти дополнительную информацию, такую как конфигурации раскладки клавиш, сочетания клавиш мыши, а также команды, в репозитории Suplemon Github.

Suplemon — это современный, мощный, интуитивно понятный, расширяемый и настраиваемый консольный текстовый редактор. Попробуйте и используйте форму комментариев ниже, чтобы поделиться с нами своими мыслями об этом.