Перевод(ы) : English - Español - Français - German - العربية - Italiano - Русский
Contents
Консольные
Текстовые редакторы, которые могут использоваться без Х11 в командной строке.
vim - Полнофункциональный редактор с подсветкой синтаксиса (web page).
Emacs - Некоторые шутят, что это особая, разросшаяся операционная система, написанная на Lisp'е, пытающаяся выглядеть как текстовый редактор. Как бы то ни было, сегодня это достаточно быстрый и мощный редактор. Кроме того, в программе присутствует функция автоопределения и подсветки синтаксиса для многих форматов файлов (языки программирования или LaTEX, а также конфигурационные файлы вроде ~/.muttrc или ~/.procmailrc). Если Вы знаете Lisp, Вы можете изменить Emacs в любом направлении которое Вам нравится. Emacs доступен как в графическом редакторе (Emacs), так и консольном (Emacs-NOX).
nano - это легкий в освоении и использовании редактор текстовых файлов.
mc - Midnight Commander предоставляет встроенный текстовый редактор, который можно вызвать командой mc -e или mcedit. Он поддерживает подсветку синтаксиса, поиск с использованием регулярных выражений и другие возможности.
jupp и joe-jupp – Настраиваемый редактор с несколькими режимами работы: jupp (наиболее отлаженный) и jstar используют сочетания клавиш ?WordStar, jmacs немного похож на Emacs, jpico похож на nano. Среди особенностей можно отметить встроенный hex-редактор, поддержку кодировок включающую UTF-8, подсветку синтаксиса, режим поиска/замены с возможностью применения регулярных выражений, interactive and scripted macro programming, и другое. jupp особенно рекомендуется для системных администраторов (для быстрого редактирования файлов) и программистов. В строке статуса отображается текущая позиция каретки в файле (колонка/строка, смещение байт в десятичной и шестнадцатеричной системах), а также код символа ASCII/Unicode под курсором.
jed.
Графические
Текстовые редакторы, которые могут быть использованы в графическом окружении.
gedit - Текстовый редактор окружения рабочего стола Gnome. По-умолчанию основной упор сделан на простоту, но с помощью плагинов может быть превращён в полноценную интегрированную среду разработки (пакет gedit-plugins).
geany - Продвинутый текстовый редактор с признаками интегрированной среды разработки, имеет всего лишь несколько зависимостей от других пакетов. Доступно очень много плагинов (пакет geany-plugin-addons).
pyroom - Полноэкранный текстовый редактор для концентрации на набираемом тексте, с настраиваемыми цветовыми схемами и комбинациями клавиш.
scite - Редактор для программистов на базе GTK+, использует компонент редактирования Scintilla.
kwrite - Текстовый редактор KDE Software compilation, предоставляет подсветку синтаксиса и, кроме прочего, имеет возможность экспортировать документы в PDF, HTML, PostScript и другие возможности.
kate - Акроним от KDE Advanced Text Editor (Продвинутый текстовый редактор для KDE), может быть превращён в интегрированную среду разработки, предоставляет расширяемую подсветку синтаксиса (через XML), управление сеансами и другие опции.
mousepad - Редактор окружения рабочего стола ru/Xfce, разрабатывается с упором на простоту, скорость и лёгкость использования.
leafpad - Минималистический редактор на базе GTK+, предназначен для быстрого редактирования текста.
Gvim - Версия vim с графическим интерфейсом, поставляется в пакетах vim-gnome, vim-gtk, vim-lesstif.
- Emacs - По умолчанию, пакет Emacs включает интерфейс для X11.
jedit - очень мощный/гибкий (как emacs) и так же просто в использовании (как notepad). Имеет много плагинов для специализированных возможностей.
Как установить текстовый редактор по умолчанию
Для администраторов
Вы можите установить текстовый редактор по умолчанию используя команду update-alternatives:
update-alternatives --set editor /path/to/the/chosen/editor
или
update-alternatives --config editor
так же вы можете посмотреть список возможных путей:
update-alternatives --list editor
Затем, просто использовать команду editor вместо vim, emacs или nano.
Для пользователей
Вы можете установить/изменить значение переменного окружения "$EDITOR".
Например: чтобы использовать Emacs, как текстовый редактор по умолчанию, добавьте в ваш файл ~/.profile следующее:
export EDITOR=emacs