Журнал LinuxFormat - перейти на главную

LXF82:Сравнение

Материал из Linuxformat
(Различия между версиями)
Перейти к: навигация, поиск
(Konsole)
(Minimum Profit)
Строка 173: Строка 173:
 
* Рейтинг — 9/10
 
* Рейтинг — 9/10
  
=== Minimum Profit ===
+
=== Gnome Terminal ===
Серьезный редактор с несерьезным именем
+
''Богатый функциями терминал по умолчанию для Gnome''
* Версия: 3.3.10
+
* Web: http://www.triptico.com/software/mp.html
+
* Цена: Бесплатно, по лицензии GPL
+
  
Minimum Profit — еще один редактор, который может работать как из графического сеанса X, так и из консоли, что позволяет выбрать более подходящий режим.
+
* Версия: 2.14.4
 +
* Web: http://www.gnome.org
 +
* Цена: Бесплатно по лицензии GPL
  
Хотя некоторые части Minimum Profit датированы еще 1991 годом, маловероятно, что на него набредут многие пользователи, поскольку это сравнительно небольшой проект, поддерживаемый одним человеком.
+
Если вы используете дистрибутив на
 +
основе Gnome, например, Fedora Core или Ubuntu, вы, наверное, и не знаете других терминалов. И это не так уж плохо: Gnome Terminal – программа добротная, с поддержкой таких функций, как вкладки или история прокрутки для помощи при работе в оболочке. Пусть над ними глумятся крутые пользователи терминалов, но зато они делают рабочий процесс более удобным и дружественным. Вкладки – тоже исключительно полезное дополнение, позволяющее открыть несколько оболочек или экранных сессий (screen sessions) в одном окне.
  
Это сказывается на функциональности, которая весьма неравномерна. Например, редактор поддерживает вкладки, позволяющие работать более чем с одним файлом, но не умеет отменять последнее действие (undo). Подсветка синтаксиса поддерживается для многих языков, однако поддержка регулярных выражений, столь любимая многими программистами, отсутствует. Их, однако, можно установить как опцию.
+
Gnome Terminal использует профили для сохранения свих настроек, так что переключение на совершенно непохожую конфигурацию сводится к выбору нового профиля из меню. Профиль содержит полный диапазон настроек, включая шрифты, цвета, положение полосы прокрутки (или ее отсутствие), цвет фона или прозрачность, а также работает ли оболочка в режиме «login shell». Вы можете также задать команду, которая будет запускаться вместо стандартной оболочки, что позволяет создавать профили для отдельных приложений, например, для Midnight Commander или Lynx.
  
Эти вариации, по-видимому, происходят от того, что Minimum Profit разрабатывается одним человеком, анжелом Ортега (Angel Ortega), который добавляет в него те функции, которые считает нужными. Тем не менее, Minimum Profit куда проще в использовании, чем [[#Vim | Vim]] или [[#Emacs | Emacs]] и гораздо более функционален, чем простые редакторы вроде [[#nano | nano]].
+
Благодаря профилям настраивать Gnome Terminal проще, чем любой другой терминал из нашего Сравнения, но по умолчанию профили отсутствуют.
  
Одной из наиболее интересных особенностей Minimum Profit является умение объяснить любое слово в редактируемом файле. Просто наведите на него курсор, и программа выполнит для вас поиск по страницам man, perldoc или ri (сокращение от Ruby Information).
+
Gnome Terminal работает медленнее, чем большинство других терминалов в нашем Сравнении, тем не менее он почти в два раза быстрее Konsole (в режиме по умолчанию). Насколько эта быстрота важна для вас, зависит от того, нужно ли вам перемещать огромные тексты на медленном оборудовании: 12 000 строк в секунду на Athlon 64 – это намного больше, чем может прочесть большинство из нас.
  
Другой заслуживающей упоминания возможностью является шифрование файла с помощью пароля. Хотя это не столь ново (Vim поддерживает такую функцию уже какое-то время), немногие редакторы делают шифрование столь очевидным или легким в использовании.
+
Использование памяти зависит от среды рабочего стола, в которой вы работаете: этот терминал рассчитан на работу с Gnome, тогда все соответствующие библиотеки будут загружены и использование ресурсов будет минимальным. Кстати, у Gnome Terminal есть еще очень удобный справочник, так что вы сможете извлечь максимум пользы из имеющихся функций.
  
Minimum Profit поддерживает шаблоны, которые особенно полезны при создании документов, web-страниц или макросов. Если у вас есть задача, которая выполняется многократно, макросы могут сэкономить вам кучу времени — например, вставить верхние и нижние колонтитулы в несколько файлов сразу или просмотреть все открытые файлы на предмет наличия некоторой строки и заменить ее другой. Прочие редакторы обладают аналогичными функциями, но здесь ими куда проще воспользоваться.
+
С украшательством или без, Gnome Terminal – программа, с которой легко работать.
 
+
Как редактор среднего уровня, Minimum Profit справился со многими задачами, оказавшимися не под силу другим. В будущем мы надеемся увидеть еще больше.
+
  
 
'''Вердикт Linux Format'''
 
'''Вердикт Linux Format'''
  
Удачно заполняя нишу между простым блокнотом и продвинутым редактором для разработчиков, Minimum Profit предлагает лучшие функции каждого из них.
+
Легко настраиваемый, хотя и обладающий меньшим количеством опций, чем Konsole, Gnome Terminal успешно дополняет рабочий стол Gnome
* Рейтинг — 7/10
+
* Рейтинг — 8/10
  
 
=== gedit ===
 
=== gedit ===

Версия 23:43, 14 марта 2008

Содержание

Сравнение: X-терминалы

Ах, настоящая работа с компьютером! Нейл Ботвик ныряет в омут терминалов, предлагаемых Linux.

Большинство пользователей Linux начинают с использования графического интерфейса. Основные дистрибутивы снабжены отличными инсталляторами и инструментами конфигурации, с которыми вы могли прохлаждаться в комфорте графического интерфейса пользователя (GUI), но рано или поздно каждый из нас покидал его ради командной строки. К примеру, какое-то нужное вам приложение не поставляется в качестве пакета в вашем дистрибутиве и поэтому приходится устанавливать его из исходных текстов. Или оказывается, что единственные доступные инструкции для выполнения вашей задачи подразумевают использование оболочки (shell).

А еще уважительнее следующая причина: вы уж так наслушались, что оболочка – это хорошо, что захотели сами в ней поработать. Можете нажать Ctrl+Alt+F1 и выйти в чистую консоль Linux, но зачастую куда удобнее запустить сессию командной строки в окне на вашем рабочем столе – здесь-то и появляется X-терминал, или, полностью, эмулятор X-терминала (название выдает, что воспроизводится тупой старый терминал ПК прошлых лет).

Запуск терминала на рабочем столе означает, что вы сможете прочитать инструкции в графическом web-браузере или почтовой программе, перед тем как выполнить их в терминале. Все терминалы, рассмотренные здесь, позволяют также вставлять скопированный из другого окна текст, так что вам, возможно, даже не придется набирать его – только не вздумайте по требованию какой-нибудь web-странички вставить rm -fr /* !


Проверка скорости

Считается, что X-терминалы обладают лишь базовыми функциями, но в большинстве своем они имеют широкий выбор пользовательских опций или интегрированы с определенной средой рабочего стола. Выбор эмулятора терминала – процесс глубоко личный; здесь мы постарались вам дать представление о том, какие есть приложения и каковы их сравнительные достоинства и недостатки. Терминалы тестировались в разных средах, в основном это был Athlon 64, с KDE под Gentoo, и iBook с Gentoo и Fluxbox.

Чтобы вам помочь, мы сконцентрировались на разнице между ними. При этом рассматривались: количество имеющихся функций, простота использования и модификации этих функций, влияние внешних украшений – например, прозрачности – на производительность терминала и программы: увеличивается она или, наоборот, снижается.

Производительность – у командной оболочки? А почему бы и нет: разница в скорости, с которой эти программы выводят текст, огромна; на большинство операций это, может быть, и не повлияет, но иногда бывает важно. Мы измеряли скорость с помощью программы, которая выводила длинный текст в терминал и измеряла затраченное на это время. Если ваше отношение к Linux серьезно (а раз уж вы читаете Linux Format, так оно, видимо, и есть), вы проводите немало времени в своем любимом терминале, так что читайте внимательно…

Участники сравнения

Yakuake

Quake знакомится с командной строкой

Yakuake – это ответвление Kuake,заброшенного больше двух лет назад. Это терминал в стиле Quake, вываливающийся из верхней части дисплея, когда вы нажимаете клавишу. Если, по-вашему, эмулятор терминала на базе одной из функций стрелялки – это круто, берите его. Терминал Quake основан на предположении, что может потребоваться быстро показать и спрятать его в любой момент игры; такой постулат можно применить и к использованию обычного рабочего стола – если вам надо выполнить пару командных строк, то не придется открывать терминал, выполнять команды и закрывать его снова: просто нажмите горячую клавишу – и терминал перед вами.

Yakuake сохраняет свое состояние между сессиями, и это куда полезнее, чем открытие нового окна всякий раз, как вам понадобится командная строка. Это ставит его где-то между постоянно открытым окном X-терминала и мини-консолью KDE, которая позволяет вам запускать команды, но не дает увидеть результат.

Yakuake основан на Konsole, и позаимствовал оттуда функции типа полос прокрутки, настраиваемых вкладок и прозрачности. Yakuake даже медленнее, чем Konsole (см. стр. 35), но это не тот терминал, который стоит использовать для задач с большой нагрузкой, требующих скорости.

Еще одно различие между Yakuake и окном X-терминала – Yakuake открывается на всех рабочих столах, поверх всех окон, благодаря чему его не потеряешь. Это отличное свойство в следующем релизе будет опциональным. Вы настраиваете свойства Konsole обычным способом, а собственные настройки Yakuake можно изменить, редактируя недокументированный файл конфигурации на ~/.kde/share/ config/Yakuakerc. Полезная информация в этом файле позволит вам сэкономить немало времени.

Yakuake может изменять внешний вид, и хотя поставляется только с одной «шкуркой», остальные можно найти на www.kde-look.org, кроме того, там имеется подсказка по созданию собственного дизайна.

Yakuake – нетривиальная альтернатива стандартам Gnome и KDE, и его стоит исследовать.

Вердикт Linux Format

Этот терминал скорее годится не для напряженных сессий оболочки, а для быстрых задач, но уж для них-то он весьма полезен.

  • Рейтинг — 7/10

Yeahconsole

Всплывающий терминал в стиле Quake

Yeahconsole – еще один терминал в стиле Quake, похожий на Yakuake. Различие между ними в том, что Yakuake основан на Konsole, и поэтому для работы ему нужна хотя бы часть KDE, тогда как Yeahconsole использует свободный от зависимостей Xterm.

Если вы нажмете нужное сочетание горячих клавиш, в верхней части экрана выплывет окно Yeahconsole. Оно появится на всех ваших виртуальных рабочих столах, поверх всех окон. У вас все время будет одна и та же сессия терминала – он просто либо прячется, либо показан, а не остановлен и перезапущен. Можно, правда, настроить его и на старт сессии с нуля при каждом появлении, но это не является установкой по умолчанию и для большинства пользователей не особо удобно.

Yeahconsole настраивается через файл ~/.Xdefaults; можно задать размеры и положение окна, скорость всплывания окна и горячие клавиши. Некоторый набор терминалов можно использовать и внутри Yeahconsole. По умолчанию – Xterm, снабженный лишь самым необходимым, но зато всегда имеющийся под рукой. Можно также взять терминалы Urxvt или Urxvtc из ответвления Rxvt с добавкой Unicode.

Производительность Yeahconsole отнюдь не выдающаяся, особенно при использовании Xterm, но дело не в этом. Yeahconsole предназначен не для трудных терминальных задач, а для быстрого выполнения случайных команд, не сходя с рабочего стола, и с этой задачей справляется очень хорошо. Он не обладает богатством функций Yakuake, но станет хорошим дополнением рабочего стола для всех, кто не работает в KDE.

Yeahconsole предлагает мгновенный доступ к терминалу с оттенком легкой Quake-ностальгии.

Вердикт Linux Format

Далек от гибкости Yakuake, но зато полегче и не зависит от рабочего стола.

  • Рейтинг — 6/10

Xterm

Прототерминал: все еще скудный, все еще медленный

Это самый первый X-терминал, но он все еще в активной разработке. В нем не найдется ни вкладок, ни меню, ни прозрачности, ни профилей, и вообще никаких особых свойств, отличающих другие терминалы данного Сравнения. Вы можете подумать, что он зато быстрый и эффективный – а вот и нет. На самом деле Xterm медленнее абсолютно всех рассмотренных терминалов, причем здорово медленнее. Шрифты, цвета и эмуляцию, а заодно и другие опции, можно настраивать нажатием Ctrl и одной из трех кнопок мыши для вызова трех соответствующих меню (прочие установки указываются в командной строке), уж эти-то меню уникальны. Правда, они не позволяют сохранить текущую настройку – редактируйте файл ~/.Xresources.

Кто-то, наверное, скажет, что Xterm не стоит выбрасывать на свалку, потому что благодаря отсутствию зависимостей он выручит в аварийной ситуации, но, если одна из наших машин дойдет до жизни такой, что на ней не заработает ни один из других описанных терминалов, мы уж лучше нажмем Ctrl+Alt+F1.

Xterm самый медленный и бедный терминал нашего обзора – но зато зависимостей у него меньше всех.

Вердикт Linux Format

Причины рекомендовать этот терминал решительно отсутствуют - разве что смутное желание эмулировать что-нибудь этакое.

  • Рейтинг — 3/10

Rxvt

Функций – минимум, скорость – потрясающая

  • версия: 2.7.10
  • Web: www.rxvt.org
  • Цена: Бесплатно по лицензии GPL

Rxvt («Наш виртуальный X-терми-нал») вознамерился стать быстрой и легкой заменой для Xterm, отказавшись от эмуляции Tektronix и меню, и достиг успеха: его скорость в 15 раз выше скорости Xterm. Достиг, однако, дорогой ценой: Rxvt лишь чуть получше простейшего терминала. Это вовсе не всегда плохо: базовые свойства плюс быстрота и отсутствие излишеств – многим пользователям именно это и нужно.

Настройка Rxvt не особо дружественная. Вся конфигурация устанавливается через параметры командной строки, а также добавлением опций в ваш файл ~/.Xresources, и настройки нельзя менять, пока работает Rxvt. Единственная уступка любителям красивостей – возможность поместить фоновый рисунок в окне терминала. Некоторым это нравится, но по жизни приводит только к ухудшению читаемости текста.

Если вам нужна функциональность чуть пошире – попробуйте Mrxvt. По сути, это Rxvt со вкладками, при той же скорости и почти таком же минимуме функций. Вкладки – хорошее подспорье при работе более чем в одной сессии оболочки одновременно. Если вам из всех дополнительных функций, предоставляемых терминалами, нужна только эта, Mrxvt может оказаться лучшим выбором.

Недостаток свойств Rxvt искупает быстротой. Кому нужна версия со вкладками, переходите на Mrxvt.

Вердикт Linux Format

Rxvt имеет мало функций, использует мало ресурсов и очень быстр Попробуйте его на старых системах.

  • Рейтинг — 6/10

Wterm

Оптимизирован для WindowMaker и GNUstep

  • версия: 6.2.9
  • Web: www.wterm.org
  • Цена: Бесплатно по лицензии GPL

Это – ответвление Rxvt: man-страни-ца Wterm ссылается на него как на Rxvt, и большинство ранних комментариев к Rxvt можно отнести и к Wterm. Основное различие – интеграция Wterm с WindowMaker, которая придает ему сходство с GNUStep.

Wterm также обладает настраиваемой прозрачностью, превращающей текст в нечто невразумительное – по крайней мере, при работе в Fluxbox. Это не работает в KDE, что, возможно, есть «не баг, а фича» (KDE отображает свой фоновый рисунок поверх корневого окна X). Поскольку Wterm не заботится об уступках хорошему вкусу, будьте осторожны при выборе цвета шрифта и фонового рисунка, если используете прозрачность, еще и потому, что великое множество цветов используется для отображения файлов разного типа. Терминал почти столь же быстр, как Aterm и Eterm, то есть не настолько неприлично быстр, как Rxvt, но его скорость удовлетворит и взыскательных пользователей. Wterm гармонично сочетается с WindowMaker и/или GNUStep по внешнему виду; другие козыри против Rxvt у него вряд ли найдутся.

Будьте осторожны при выборе цветов для шрифтов и фона.

Вердикт Linux Format

Если вам не нужна интеграция с Window-Maker, то от Wterm вам ждать нечего

  • Рейтинг — 5/10

Konsole

Прибамбасы-причиндалы… и звонки впридачу

  • версия: 3.5.2
  • Web: www.kde.org
  • Цена: Бесплатно по лицензии GPL

Konsole — типичное приложение KDE: в нем больше опций настройки, чем семечек в арбузе. Полосы прокрутки отображаются на любой из сторон окна либо не отображаются вообще. Вкладки могут появляться вверху, внизу или вообще нигде. Даже если они скрыты, Konsole умеет рулить несколькими терминалами в одном окне, а для переключения с одного на другой используется клавиатура — чтобы вывести на экран максимальное количество текста, войдите в полноэкранный режим, скрывающий вкладки и меню.

Konsole способен сохранять варианты настроек, включая текущую директорию и команды, которые вы хотите запустить, в профиле. Профиль текущей оболочки, в отличие от Gnome Terminal, сменить нельзя, но вы можете загрузить профиль в другую вкладку, удерживая кнопку слева внизу окна. Имеется несколько предопределенных профилей, включая работу в Midnight Commander.

Если у Konsole есть ахиллесова пята, то это – скорость (точнее, ее отсутствие). Возможно, для большинства пользователей терминалов скорость не играет важной роли, но в конфигурации по умолчанию Konsole работает действительно медленно. Gnome Terminal быстрее почти в два раза, а Rxvt прокручивает текст в восемь раз быстрее. Главным образом, в этом повинно использование в Konsole сглаженных шрифтов запустите его с помощью опции --noxft, и скорость показа текста удвоится.

Сэкономить время

Если вы захотите войти в директории общего пользования, благодаря меню закладок Konsole (Bookmarks) понадобится меньше ручного набора; даже при наличии функции автодополнения те, кто медленно печатает, согласятся, что это меню — самый быстрый способ навигации. Поскольку Konsole — приложение KDE, почти каждое действие можно привязать к горячим клавишам (shortcut), которые вы сами назначаете.

Как и следовало ожидать, Konsole хорошо интегрирован с остальными программами KDE. Перетащите файл из Konqueror в Konsole – и у вас появится выбор: скопировать файл, или переместить его, или через cd забраться в его директорию. Причем это касается не только локальных файлов: для загрузки в текущую директорию Konsole вы можете перетащить даже ссылку с web-страницы. Документация у Konsole тоже хороша и отлично интегрирована с Информационным Центром KDE (KDE Help Centre). Есть и другие милые мелочи, например, функция уведомления о завершении команды в одной из вкладок, то есть мирно работая на одной вкладке, вы узнаете, что завершилось выполнение команды, запущенной на другой. Превосходно.

Терминал с невообразимым количеством функций. Konsole сделает все, что вообще можно сделать – разве что порой слегка подтормаживая.

Вердикт Linux Format

Konsole - полнофункционален и всеобъемлющ, и делает работу в оболочке гораздо эффективнее. Но для увеличения скорости отключите сглаживание шрифтов.

  • Рейтинг — 9/10

Gnome Terminal

Богатый функциями терминал по умолчанию для Gnome

  • Версия: 2.14.4
  • Web: http://www.gnome.org
  • Цена: Бесплатно по лицензии GPL

Если вы используете дистрибутив на основе Gnome, например, Fedora Core или Ubuntu, вы, наверное, и не знаете других терминалов. И это не так уж плохо: Gnome Terminal – программа добротная, с поддержкой таких функций, как вкладки или история прокрутки для помощи при работе в оболочке. Пусть над ними глумятся крутые пользователи терминалов, но зато они делают рабочий процесс более удобным и дружественным. Вкладки – тоже исключительно полезное дополнение, позволяющее открыть несколько оболочек или экранных сессий (screen sessions) в одном окне.

Gnome Terminal использует профили для сохранения свих настроек, так что переключение на совершенно непохожую конфигурацию сводится к выбору нового профиля из меню. Профиль содержит полный диапазон настроек, включая шрифты, цвета, положение полосы прокрутки (или ее отсутствие), цвет фона или прозрачность, а также работает ли оболочка в режиме «login shell». Вы можете также задать команду, которая будет запускаться вместо стандартной оболочки, что позволяет создавать профили для отдельных приложений, например, для Midnight Commander или Lynx.

Благодаря профилям настраивать Gnome Terminal проще, чем любой другой терминал из нашего Сравнения, но по умолчанию профили отсутствуют.

Gnome Terminal работает медленнее, чем большинство других терминалов в нашем Сравнении, тем не менее он почти в два раза быстрее Konsole (в режиме по умолчанию). Насколько эта быстрота важна для вас, зависит от того, нужно ли вам перемещать огромные тексты на медленном оборудовании: 12 000 строк в секунду на Athlon 64 – это намного больше, чем может прочесть большинство из нас.

Использование памяти зависит от среды рабочего стола, в которой вы работаете: этот терминал рассчитан на работу с Gnome, тогда все соответствующие библиотеки будут загружены и использование ресурсов будет минимальным. Кстати, у Gnome Terminal есть еще очень удобный справочник, так что вы сможете извлечь максимум пользы из имеющихся функций.

С украшательством или без, Gnome Terminal – программа, с которой легко работать.

Вердикт Linux Format

Легко настраиваемый, хотя и обладающий меньшим количеством опций, чем Konsole, Gnome Terminal успешно дополняет рабочий стол Gnome

  • Рейтинг — 8/10

gedit

Текстовый редактор Gnome оставляет желать лучшего…

Gedit — официальный редактор Gnome, так что он, вероятно, установлен на любом компьютере, на котором используется (или хотя бы имеется) эта популярная среда. В отличие от KDE, имеющей два редактора, предназначенных для разных целей, Gnome предоставляет в ваше распоряжение всего один. В результате, gedit находится где-то между простейшим Блокнотом и редактором для программистов, причем толком не справляется ни с одной из этих задач.

Хотя gedit предлагает традиционные «программистские» функции: подсветку синтаксиса, отступы и так далее, ни одна из них не очевидна в момент первого запуска программы. Поиск по опциям и настройкам выявляет потенциал gedit, но мы бы предпочли видеть его сразу же после старта — пустое меню смущает пользователя сильнее, чем переполненное непонятными опциями.

Даже будучи успешно обнаруженной, функциональность gedit оказывается слишком примитивной для того, чтобы быть полезной: поиск не поддерживает регулярных выражений, подсветка синтаксиса обеспечивается лишь в небольшом числе языков, причем отсутствуют самые привычные (например, сценарии на языке оболочки). Метод подсветки, по неясным нам причинам, делает различие между компилируемыми и интерпретируемыми языками. Похоже, все сделано для того, чтобы запутать пользователя как можно сильнее.

О расширяемости посредством подключаемых модулей или через выполнение сценариев оболочки с открытым файлом не идет и речи. Пункт меню «Run Shell Command» наличествует, однако, не ясно, как применить его к тому, что в данный момент редактируется. Проверка правописания также оказалась с дефектом (оказывается, апострофы играют важную роль!).

Gedit хорошо бы смотрелся в роли простого Блокнота, без каких-либо намеков на программистский функционал. К сожалению, эти возможности в него все же напиханы, что смущает и начинающего, и опытного пользователя, так что рекомендовать gedit кому-либо из них не имеет смысла.

Вердикт Linux Format

Gedit offers little to entice either the novice or experienced users.

  • Рейтинг — 3/10

Наш вердикт

Vim — 9/10

Даже самые простые из рассмотренных нами редакторов годятся для того, чтобы внести пару изменений в конфигурационный файл. Один из больших споров, длящихся уже ни одно десятилетие, происходит вокруг того, кто обеспечивает лучшую среду для редактирования текста: Vi или Emacs. У каждой стороны есть свои победители, и с учетом того, что любители Vi и Emacs хотят от редакторов совершенно разных вещей, этот вопрос вряд ли будет решен в ближайшее десятилетие.

Хотя GNU Emacs и Vim перешли от текстового интерфейса к графическому, сохранив свою внутреннюю структуру, новые пользователи скорее всего выберут одно из графических приложений, включенных в их любимую среду обитания, например, Kate. Эти редакторы все чаще используются и новыми пользователями, знакомыми со старыми редакторами — по крайней мере, до тех пор, пока им не понадобится что-нибудь более мощное.

Kate показал себя с лучшей стороны, также как и другой графический редактор, NEdit. Каждого из них вполне достаточно для создания среды программирования. Kate, по-видимому, установлен в большем числе систем и обладает лучшей поддержкой проектов, что упрощает работу с большими программами.

Сила NEdit кроется в его простоте. У него было несколько лет, чтобы построить совершенное окружение, делающее простые и сложные изменения прямолинейными и, когда речь идет о редактировании единичных файлов, трудно предложить что-либо лучшее.

Проекту Gnome есть чему поучиться у других, и если бы NEdit удалось пересобрать с GTK, получился бы куда более полезный продукт, чем gedit, который оказался единственным аутсайдером. Но даже у него есть определенный потенциал — если разработчики сфокусируются на одной группе пользователей, это резко облегчит ситуацию.

Новым пользователям, ищущим консольный редактор получше nano рекомендуем обратить внимание на Minimum Profit. Его ясный интерфейс, а также простота изучения могут вам понравиться. Это пока не самый популярный редактор, так что его нет во многих системах с установкой по умолчанию. Nano или его предок Pico, напротив, прямо-таки вездесущи.

В итоге, лучшим редактором, который мы смогли найти, оказался Vim. Он сложен в изучении, но чрезвычайно мощен и предъявляет малые требования к памяти по сравнению с Emacs. Он распространен очень широко и достаточно мал, чтобы поместиться на аварийный диск.

Если вы всерьез хотите заняться изучением внутренностей Linux — попробуйте Vim. Вскоре вы научитесь выживанию и в более страшных ситуациях.

Название Оконная библиотека Текстовый режим Подсветка синтаксиса Язык сценариев Отладчик Регулярные выражения
Cooledit Home-made V Python V V
gedit GTK V N/A
GNU Emacs GTK V V Lisp External (GBD) V
Kate Qt V Plugins V
nano None V N/A
Nedit Motif V Plugins External (GBD) V
Minimum Profit GTK V V N/A V
Vim GTK V V Perl/Python/Ruby V
Персональные инструменты
купить
подписаться
Яндекс.Метрика