Differences between revisions 11 and 12
Revision 11 as of 2013-05-27 16:31:15
Size: 6567
Editor: ?SergeyBurkov
Comment:
Revision 12 as of 2016-05-30 18:55:52
Size: 7845
Editor: yrii
Comment: sync with English
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
<<BR>>
~-[[ru/FrontPage|Главная страница]] > [[ru/Software|Программное обеспечение]] > Редакторы-~
Line 6: Line 4:
<<TableOfContents(3)>>
Line 9: Line 8:
 * vim - См. [[vim]] для получения более подробной информации.
 *
[[http://www.gnu.org/software/emacs/|Emacs]] - Некоторые шутят, что это особая, разросшаяся операционная система, написанная на Lisp'е, пытающаяся выглядеть как текстовый редактор. Как бы то ни было, сегодня это достаточно быстрый и мощный редактор. Кроме того, в программе присутствует функция автоопределения и подсветки синтакса для многих форматов файлов (языки программирования или LaTEX, а также конфигурационные файлы вроде ~/.muttrc или ~/.procmailrc). Если Вы знаете Lisp, Вы можете изменить Emacs в любом направлении которое Вам нравится. Мы рекомендовали бы придерживаться версий 20.x, начиная с версий 21.x программа содержит ненужные и надоедливые графические "улучшения" (с другой стороны, есть возможности отключить эти "улучшения"; см. "Notes").
 * [[vim]] - Полнофункциональный редактор с подсветкой синтаксиса ([[http://www.vim.org|web page]]).
 * [[http://www.
gnu.org/software/emacs/|Emacs]] - Некоторые шутят, что это особая, разросшаяся операционная система, написанная на Lisp'е, пытающаяся выглядеть как текстовый редактор. Как бы то ни было, сегодня это достаточно быстрый и мощный редактор. Кроме того, в программе присутствует функция автоопределения и подсветки синтаксиса для многих форматов файлов (языки программирования или LaTEX, а также конфигурационные файлы вроде ~/.muttrc или ~/.procmailrc). Если Вы знаете Lisp, Вы можете изменить Emacs в любом направлении которое Вам нравится. Emacs доступен как в графическом редакторе (Emacs), так и консольном (Emacs-NOX).
Line 12: Line 11:
 * DebianPkg:mc - Midnight Commander предоставляет встроенный текстовый редактор, который можно вызвать командой __mc -e__ или __mcedit__. Он поддерживает подстветку синтаксиса, поиск с использованием регулярных выражений и другие возможности.  * DebianPkg:mc - Midnight Commander предоставляет встроенный текстовый редактор, который можно вызвать командой __mc -e__ или __mcedit__. Он поддерживает подсветку синтаксиса, поиск с использованием регулярных выражений и другие возможности.
Line 19: Line 18:
 * DebianPkg:geany - Продвинутый текстовый редактор с признаками интегрированной среды разработки, имеет всего лишь несколько зависимостей от других пакетов.  * DebianPkg:geany - Продвинутый текстовый редактор с признаками интегрированной среды разработки, имеет всего лишь несколько зависимостей от других пакетов. Доступно очень много плагинов (пакет DebianPkg:geany-plugin-addons).
Line 22: Line 21:
 * DebianPkg:kwrite - Текстовый редактор [[KDE]] Software compilation, предоставляет подсветку синтаксиса и, кроме прочего, возможность экспортировать документы в PDF, HTML, !PostScript.  * DebianPkg:kwrite - Текстовый редактор [[KDE]] Software compilation, предоставляет подсветку синтаксиса и, кроме прочего, имеет возможность экспортировать документы в PDF, HTML, !PostScript и другие возможности.
Line 24: Line 23:
 * DebianPkg:mousepad - Редактор окружения рабочего стола [[Xfce]], разрабатывается с упором на простоту, скорость и лёгкость использования.  * DebianPkg:mousepad - Редактор окружения рабочего стола [[ru/Xfce]], разрабатывается с упором на простоту, скорость и лёгкость использования.
Line 27: Line 26:
 * Emacs - Пакет Emacs включающий интерфейс для X11.  * Emacs - По умолчанию, пакет Emacs включает интерфейс для X11.
 * DebianPkg:jedit - очень мощный/гибкий (как emacs) и так же просто в использовании (как notepad). Имеет много плагинов для специализированных возможностей.

== Как установить текстовый редактор по умолчанию ==

=== Для администраторов ===
Вы можите установить текстовый редактор по умолчанию используя команду [[DebianAlternatives|update-alternatives]]:
{{{
update-alternatives --set editor /path/to/the/chosen/editor
}}}
или
{{{
update-alternatives --config editor
}}}
так же вы можете посмотреть список возможных путей:
{{{
update-alternatives --list editor
}}}
Затем, просто использовать команду {{{editor}}} вместо vim, emacs или nano.

=== Для пользователей ===
Вы можете установить/изменить значение переменного окружения "$EDITOR". <<BR>>Например: чтобы использовать Emacs, как текстовый редактор по умолчанию, добавьте в ваш файл {{{~/.profile}}} следующее:
{{{
export EDITOR=emacs
}}}
Line 30: Line 53:
CategorySoftware [[ru/Software|Программное обеспечение]]

Перевод(ы) : English - Español - Français - German - العربية - Italiano - Русский


Консольные

Текстовые редакторы, которые могут использоваться без Х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


Программное обеспечение