Народ, а расскажите пожалуйста, какая разница между XEmacs'ом и просто Emacs'ом ? Года три пользуюсь Xemacs'ом (без знания лиспа ;) и знаю разве что в Xемаксе панель якобы более юзабильна, которой я всеравно не пользуюсь. Если все остальное почти-что тоже самое, думаю, может спрыгнуть на XftEmacs.
Как по мне, то Emacs - очень умный, расширяемый, мощный, носовсем не юзабельный. Не понятно, зачем мне такая мощь в текстовом редакторе. Кто-то его умудряется как IDE использовать, а смысл. Emacs - операционная система, на нем наверное и call-center можно написать для GSM провайдера, в общем, можно сделать все, очень униварсальная, сложная вещь. Итого - Smart, but not useful.
Ну почему. Не обязательно вникать в то, что там на самом деле внутри. Эклипс, например, тоже не простая вещь. А о юзабельности помоему говорить не к месту. Во первых, каждому свое. Во вторых, если бы он на самом деле был так неудобен, то с кучей "удобных" альтернатив он бы давным-давно подох.
Вот думаю в очередной раз попробовать пересесть на Емакс с Вима, по сему пара вопросов: Работаю преимущественно в консольном режиме, возможно ли там замутить поддержку ЕМаксом UTF8? И еще: как мне правильнее прикрутить автоопределение кодировки к нему?
>> Так когда "apt-get install что-то" даст мне емакс (любой) с АА?.. > Как хорошо уметь читать. Еще лучше уметь писать. Буквы для сборки. > В общем, если так уж хочется антиалиасинга, небольшой труд.
Идиотизм.
Нафига девелопить кучу туфты, когда простейшие мастхевы отображения нуждаются в напильнике?.. Отказать. Хорошая вещь был Емакс...
> Хотя, если честно, не уверен в полезности антиалиасинга в редакторе. > Все равно самый удачный monospace шрифт - это misc fixed :-).
Ужас какой. Deja Vu Sans Mono. На худой конец -- Lucida Console.
У них на кириллические глифы очень погано прописаны хинты (as of 2.0). В результате они антиалиасятся _по-другому_, нежели глифы для Latin1, корейских и китайских иероглифов.
>Часто бывает так, что мы делаем одни и те же ошибки снова и снова. Пальцы просто отказываются делать то, что от них ожидается. В таких случаях могут помочь "аббревиатуры". Вот несколько примеров.
>:abbr Lunix Linux >:abbr accross across >:abbr hte the
>Слова будут исправляться сразу после того, как вы их набёрете.
>Это всегда было в духе Unix — использовать отдельные программы, которые хорошо умеют выполнять свою работу, совместно для выполнения больших задач. К сожалению, большинство редакторов не способны хорошо работать совместно с другими программами, и например, вы не можете заменить стандартный e-mail редактор в Netscape на другой. В таких случаях все заканчивается использованием "хромого" редактора.
(!!!) >Другая тенденция заключается во включении широкого спектра функционала в сам редактор. Emacs — хороший пример того, чем это может обернуться. (Некоторые называют его операционной системой, которая может быть использована ещё и для редактирования текстов.)
Использую ssh-клиент Putty. В нем "правый Alt" передается на сервер как AltGr и поэтому в emacs не работает как клавиша Meta. Можно ли это пофиксить с помощью конфига?
Например стандартная комбинация alt-v не очень удобно набирается через левый альт, намного удобнее воспользоваться правым. Ну и вообще, когда используешь слепой набор удобнее разделять такие комбинации на две руки.
В настройках патти этого точно нет, потому что данная особенность занесена в Виш-лист на исправление, чтобы можно было настроить. И возможно будет добавлена только в новой версии.
Понятно. Просто в большинстве раскладок (кроме б.СССРовских и американской) AltGr работает как модификатор (кстати, в линуксе в американской тоже, но в терминале. В остальных прогах не работает. Почему - не знаю, но хотел бы заставить работать, ибо задолбало британскую раскладку держать только для набора знака фунта), соответственно у них разные сканкоды.
http://xtalk.msk.su/~ott/ru/emacs/ ;-) там есть краткое введение, плюс рядом лежит перевод руководства по емаксу. а также пара статей - про использование с Instant Messaging & Version Control
AFAIK,kate тащит за собой целый kde,а emacs - нет
(вот kate под винду трудно добыть, а emacs,scite,mcedit - легко)
ps
сам юзаю nedit,scite,mcedit,vi - emacs труден для меня
выкинута поддержка винды, переписана работа с числами, поддержка Qt в качестве виджетов. планируется новый gc, поддержка thread's и прочие вещи, которые были бы очень полезны для пользователя
> Вариант два: разработчики SXemacs фанатики и ненавидят Windows?
если я верно помню точку зрения товарища Youngs'a (S в SXEmacs -- сокращение от его имени Steve, если кто уже забыл), скорее, второе. Steve ненавидит не столько ОС Windows, сколько user-community, что его там использует. он ес-сно исходит из предпосылки, что именно пользователи не только пишут код, но и определяют, что именно они напишут.
суть в том, что XEmacs был очень дескоординированным проектом. многие фичи годами были заморожены только потому, что кто-то их начал делать, да забил -- а в том, что успел наворотить, никто не разобрался. Steve по сути обвинил во всем user-community, сказав, что оно неправильное и хочет не тех вещей -- не в последнюю очередь потому, что сплошь из любителей Windows.