LINUX.ORG.RU
Ответ на: комментарий от stassats

>Ее как раз говорю не я. Все вышесказанное тобой не соответствует действительности.

ну может быть оно не соответствует действительности для какой-то суперновой версии

а для emacs который в Debian/sarge еще соответствует (только что проверил)

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

CD
()
Ответ на: комментарий от stassats

emacs -nw

разумеется имею ввиду.

сейчас поставлю emacs из etch, посмотрю что там есть ли прогресс

CD
()

Что такое "емакс" и "вимер"?

e
()
Ответ на: комментарий от stassats

>Я перестаю понимать, о чем идет речь...

речь о коносльном emacs

(ща скомпилируетсо у меня emacs 2.1 взятый из etch, посмотрю что там сменилось)

CD
()
Ответ на: комментарий от CD

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

stassats ★★★★
()

Данный опрос является сублимацией онанизма. Так, вим - фаллический символ и сам же источник либидо, а емакс - источник мортидо и причина возникновения комплекса ;)

mutronix ★★★★
()
Ответ на: комментарий от stassats

>перключение между кириллицей и латиницей, и что тут может зависеть от имакса, я не пойму.

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

CD
()
Ответ на: комментарий от CD

> ща скомпилируетсо у меня emacs 2.1 взятый из etch, посмотрю что там сменилось

Я и не знал, что в Debian всё настолько плохо! У меня emacs 23.0.0.5 alpha :)

mutronix ★★★★
()
Ответ на: комментарий от mutronix

>Я и не знал, что в Debian всё настолько плохо! У меня emacs 23.0.0.5 alpha :)

гонку за версиями никогда не понимал.

CD
()
Ответ на: комментарий от CD

Что за бред? Имакс никакого отношения к раскладке не имеет. Если у тебя кривой дебиан, имакс тут не причем.

stassats ★★★★
()

6 - Другое:
emacs есть не на всех хостах, vi/vim в штатной поставке почти любого *nix
вывод - emacs программерам, а vim сисадминам. imho

se ★★
()
Ответ на: комментарий от CD

> потому и говорю - масдай этот emacs, который считает что он сам должен управлять переключением езыков, а не система.

Вы всё ещё не верите, что емакс - это операционная система? Тогда мы идем к Вам!

mutronix ★★★★
()
Ответ на: комментарий от CrazyPit

> Всех кто указал пункт 4, ждёт суровая и неминуемая кара!

Именно. А тех, о ком речь в оном пункте, кара уже дождалась :(

bugmaker ★★★★☆
()

Кстати, в свете выхода ed версии 0.3 - емакс и ви временно нервно курят в сторонке.

Gharik
()

Не понимаю, какая ещё ненависть и что может помешать пользоваться ими обоими..

MiracleMan ★★★★★
()
Ответ на: комментарий от se

emacs есть не на всех хостах

мало того, по зависимостям Х11 требует

фтопку короче очередную гуйёвую поделку

CD
()
Ответ на: комментарий от mutronix

>Вы всё ещё не верите, что емакс - это операционная система? Тогда мы идем к Вам!

и как lilo настроить на его загрузку? где хауту?

и что броузер в нем есть? шеллы/етц? нет? фтопку такую ОС

CD
()
Ответ на: комментарий от CD

> и как lilo настроить на его загрузку? где хауту?

Зависит от ядра :)

> и что броузер в нем есть? шеллы/етц? нет? фтопку такую ОС

w3m-emacs, eshell? ;)

mutronix ★★★★
()

> Основная идея Столлмана — свобода программного обеспечения как от разработчиков, так и от декларируемых функций. Его любимое детище — так называемый «текстовый редактор» emacs, включающий в себя операционную систему, файл-менеджер, почтовый клиент, веб-сервер, кофеварку, психоаналитика, систему управления баллистическими ракетами и всё остальное, но совершенно непригодный как текстовый редактор.

http://absurdopedia.wikia.com/wiki/Столлмэн%2C_Ричард_Мэтью

2 geekoo

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

Вимерам на заметку.

Перебиндил капс-лок на эскейп - удобно.

dat dit - между тегами(хмл или хтмл) удаляет текст с тегами включительно/внутри тегов. cit cat - тоже самое но сразу в режим вставки.

da' di' а также аналогичное для ", {, (, [ - удаление или если c с(смотри выше) переходом в режим вставки текста между этими символами.

^x^l - авто-дополнение строки. Если в коде часто повторяются какие-то инициализации или запросы похожие удобно.

set keymap=russian-jcukenwin

set iminsert=0

set imsearch=0

По Ctrl-^ в режиме вставки и командной строки переключают языки вместе с опциями выше. При этом работают все команды. Тоесть при включеной кирилице ^-w и т.п. Нашел после того, как заметил что опция langmap не работает с utf-8. (если кому нужно, могу дать маппинг для двораковской раскладки).

И еще, мега-фича для Гвима:

highlight lCursor guifg=NONE guibg=Red

При переключении языка курсорчик будет красным и сразу понятно в какой раскладке. Мега-юзабельно.

^-F в режиме вставки делает авто-выравнивание текущей строки. Чтобы выровнять блок кода, выделите его в визуальном режиме и = .

Cris
()
Ответ на: комментарий от CD

Отлично. Эти два поста показывают твою осведомленность об имаксе. И слив можно засчитывать. Дальше можешь не продолжать :-)

// Да. И заметьте. Я ничего не имею против ви[м], более того, изредка юзаю.

stassats ★★★★
()
Ответ на: комментарий от stassats

да я и не говорил что я в имаксе гуру.

я лишь говорил что имакс появится смысл рассматривать как редактор только тогда когда у него русский язык корректно работать начнет в консоли (гуевые версии меня не интересуют)

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

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

CD
()
Ответ на: комментарий от CD

Я тебе в который раз повторяю, имакс не использует никаких своих переключалок и отлино переключается как в иксах, так и в эмуляторе терминала, будучи запущенным с -nw, по Alt'у, то есть так, как это настроено в иксах. Также он отлично переклюается в обычной консоли (та которая tty1), по Caps Lock, то есть так, как и настроено в консоли. Никаких отдельных телодвижений по настройке для имакса для этого я не предпринимал, он работает с раскладкой абсолютно так же, как и остальные приложения.

Откуда ты берешь этот бред, я не пойму. Или дебиан действительно такой кривой? Больше отвечать на твои троллевые сообщения по этому поводу не намерен.

stassats ★★★★
()
Ответ на: комментарий от CD

> использование собственной имаксовской переключалки я за нормальную поддержку русского языка принять не могу

Никто не может, ибо её просто нет. Она плод твоего воспаленного воображения. В с точки зрения психоанализа, такое иногда возникает в результате какого-нибудь невроза :)

mutronix ★★★★
()

1. (в смысле emacs) и 2.

seiken ★★★★★
()

6 - я слишком туп для emacs. не могу запомнить все эти escape-meta-alt-control-shift

ivlad ★★★★★
()
Ответ на: комментарий от geekkoo

> А можно еще вдогонку?

пожалуй, нужно сделать опросы не только на главной...

ivlad ★★★★★
()

Потому, что когда сидел 2 года в консоли, при установке емакс упорно тянул 
за собой иксы , а не иксы ресурсов уже не было... Естественный отбор.

fugu
()
Ответ на: комментарий от fugu

Что за дистр? Даже в слаке есть пакет имакса без иксов..

stassats ★★★★
()

1,3,5,6
По второму вопросу - 1, Gnome

Zulu ★★☆☆
()

не помню :) но вим по-любому рулитъ

ygrex
()
Ответ на: комментарий от geekkoo

Сутки прошли. Может все-таки поделишься, а то интересно же)

Nazgul
()
Ответ на: комментарий от stassats

Привет.

Не обращай внимания :-). Сижу на Debian/Sarge. Emacs - 21.4.1. Все работает как должно; как в консоли, так и в X. Пакет emacs21 действительно тянет за собой X, _но_ есть пакет emacs12-nox - emacs без поддержки X; который из графики тянет только libncurses :-). Правда, я юзаю koi8. Может, на utf8 что не так?

По теме: 6. Для небольшой правки текста пользуюсь vi, иначе - emacs. А вообще, по-разному бывает; бывает что откроешь для небольшой правки в vi файл, а потом понесется... в emacs лень уже переключаться. :-)

lego_12239
()

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

Идея была такая - можно ли разделить линуксоидов на вимеров и емаксеров, так же как людей делят на сангвиников, флегматиков и т.д.? Т.е. есть ли какие-то черты характера, которые заставляют одних выбирать emacs, а других vim, и после этого вести яростные холиварс друг с другом.

Понятно так же, что отмазка "Я выбираю инструмент под задачу" - не проходят, поскольку vim и emacs - это не вполне инструменты, а (если можно так сказать) оружие. Одно дело покрывать серебряной насечкой какой-нибудь молоток, и совсем другое - кинжал. Я просто хочу сказать, что в слишком личном отношении к своему оружию (vim-у или emacs-у) ничего предосудительного нет - все ж это не молоток какой.

Вопросы были подобраны по трём типам - чтобы отделить рациональные аргументы ("жалко ресурсов" -1, "не удобный"-2) от иррациональных ("идеологические мотивы"-3 "социальные мотивы"-4) и последний 5 - нейтральный. Хотелось просто проверить какой тип отчетов будет преобладать среди вимеров - рациональный или иррациональный. Ответы на пункт 6 понятное дело можно также классифицировать как рациональные и иррациональные. Например, ответ ivlad "я слишком тупой..." - типичное 2 "не удобно".

Ожидаемо, что рациональных ответов было большинство (всё же род занятий к этому обязывает). Социальных мотивов никто не выбрал - ну, может быть потому, что Ктулху всех напугал http://www.linux.org.ru/jump-message.jsp?msgid=1678693#1678831 ;) Зато, что было для меня неожиданностью, многие выбрали идеологический мотив - "не юних-вэй". Казалось бы (по крайней мере мне), что зацикленность на идеологии более характерна для емаксеров (Ричард Столлмен Святой Игнуциус Церкви Емакса), но и среди вимеров таковых немало. Это собственно было первым моим предположением, что среди вимеров не будет ни одного, кто выберет 3 пункт, которое как раз не оправдалось.

Интересно, кстати, разобраться почему "емакс - не юних-вэй", поскольку с этим связано второе моё предположение. Обычно в качестве аргументу приводят только первую часть определения "Уних-вэй - это, когда много мелких приложений выполняет каждый свою работу и за счёт такой узкой специализации прекрасно справляющиеся со своими задачами". Емакс удовлетворяет и этому условию, поскольку не является монолитной программой, а многие из его мод, представляют из себя просто обёртки к внешним программам. При этом забывают, что в определении "уних-вэя" есть ещё и вторая часть "...и взаимодействующих между собой за счет обмена текстовыми сообщениями". Причём при отсутствии явно описанного протокола взаимодействия между каким-нибудь приложением A и приложением B, для анализа полученного сообщения и формирования ответа обычного grep-а зачастую оказывается недостаточно. Вообщем-то идея emacs-а, на мой взгляд, в этом и состоит, чтобы создать среду, которая помогала бы запущенным в ней программам производить этот анализ. Отсюда, не случаен выбор внутреннего языка, поскольку Лисп - это одно из наиболее подходящих средств для текстового разбора.

Известную шутку ("моя операционная система - это emacs, а Линукс - её ядро") уже вспоминали в комментариях. Однако, по своим фунциям (обеспечивать взаимодействие внешних программ) emacs - это скорее desktop environment. У него даже все tick-features обычных DE присутствуют - календарь, файл-менеджер, браузер, калькулятор, терминал... Или вот недавно я искал себе на форуме подходящий "настольный" поисковик. Мне надавали советов - beagle, xapian, namazu... Beagle - гномовская программа, у движка xapian наиболее продвинутый front-end - под KDE, и только у японского namazu (который недавно был выбран в качестве внутреннего поисковика на сайте www.r-project.org) в комплекте имелся namazu.el... Во-общем мелочь (файл размером примерно на 10кБ), но это определило мой выбор ;)

Во общем-то, это и было моим вторым предположением. Раз emacs - это "третий основной DE", то скорее всего вимеры используют какой нибудь из "первых двух основных DE"... Что и подтвердилось, причём в подавляющем большинстве это оказался KDE, который тоже "не уних вэй", "толстый" и тд (в том же самом смысле, в каком не "толст" и "не унихоугоден" emacs).

geekkoo
() автор топика
Ответ на: комментарий от geekkoo

> Раз emacs - это "третий основной DE", то скорее всего вимеры используют какой нибудь из "первых двух основных DE"...

Что-то в этом есть. :) Никто ведь не работает в KDE и GNOME одновременно. :) Вот и KDE с емаксом одновременно запускать тоже смысла особого нет, в КДЕ уже есть и почтовый клиент, и тетрис.

ero-sennin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.