>Угу, лучше keybindings по 15 клавиш, да еще и такие, что камасутра отдыхает...
Слушайте, вам не надоело глупости говорить про 15 клавиш? Ну, не так это все. Не испльзуете Emacs - ваше дело, но выдумывать того, чего нет, не надо. Люди используют от силы 20-30 связок, которые обычно не длиннее чем в Vim.
2 kaaos:
Давайте не кипятиться, согласен. Я не хотел вас лично задевать. Просто посмотрите, что написали здесь люди в ответ на мои посты. И кто начал, спрашивается? Я старался быть выдержанным, но последнее время иногда нервы сдают, знаете... :) Глядя на радикалов становится несколько шоково, как в старом анекдоте, знаете: "Девушка, вы могли бы полюбить радикала? -- Ради чего???!!! :-0"
Я всегда признавал силу и удобство Vim. Мне Emacs больше нравится по ряду причин, одна из которых та, что я его лучше знаю. (Есть другие более важные причины, но они появились позже). Что здорово, так то, что у нас есть выбор между двумя отличными редакторами с бесконечными возможностями, но с разной философией. Кому-то ближе Платон, а кому-то Аристотель. Без привязки, не ищите прямой аналогии. :)
Во-первых, это не настолько часто выполняемая операция, чтобы заботиться о лаконичности привязки (хотя она вполне лаконична на мой взгляд). Во-вторых, это выглядит гораздо внятнее, чем мутное заклинание gg=G.
нормально, правда не знаю как ты с такими цветами работаешь - от слишком белого фона лично у меня глаза болят после 5 часов работы - рекомендую поменять цвета все таки.
Вообще Я до этого ползовал клон емакс - jed, просто решил побаловаться с ecb - на нем и остался - скорость работы увеличилась просто.
А размеры окошек можно менять, да и все таки left8 получше будет(это про layout в ecb) - хотя это ИМХО;
>Еще раз. Речь идет о том насколько хорошо разные привязки сочетаются друг с другом.
Честно говоря, не понимаю что вы имеете в виду под сочетаемостью.
>> Во-вторых, это выглядит гораздо внятнее, чем мутное заклинание gg=G.
>Дело привычки.
Да, привыкнуть можно к чему угодно, только вот в emacs каждое сочетание выполняет свою функцию. Если вызывать функцию через Meta-X по имени, то ее смысл почти всегда очевиден из ее названия (длинно? есть вполне себе дружелюбный автокомплит). Вы же мне приводите в пример какие-то адские формулы, до смысла которых может докопаться только абсолютно радикальный фанатик.
> Честно говоря, не понимаю что вы имеете в виду под сочетаемостью.
И вы утверждаете что в этом виноват исключительно я?
> Да, привыкнуть можно к чему угодно, только вот в emacs каждое сочетание выполняет свою функцию. Если вызывать функцию через Meta-X по имени, то ее смысл почти всегда очевиден из ее названия (длинно? есть вполне себе дружелюбный автокомплит)
Вот тут не понимаю уже я. Вы утверждаете, что лучше иметь тысячи комманд вида "отформатировать-код-в-фигурных-скобках-20-раз" и вызывать их по сочетаниям EMACS-"что-то" "еще что-то" "и еще что-то", чем иметь набор примитивных команд, которые можно комбинировать?
> Вы же мне приводите в пример какие-то адские формулы, до смысла которых может докопаться только абсолютно радикальный фанатик.
>Да, привыкнуть можно к чему угодно, только вот в emacs каждое сочетание выполняет свою функцию. Если вызывать функцию через Meta-X по имени, то ее смысл почти всегда очевиден из ее названия (длинно? есть вполне себе дружелюбный автокомплит). Вы же мне приводите в пример какие-то адские формулы, до смысла которых может докопаться только абсолютно радикальный фанатик.
Который еще и лукавит. Он забывает, что перед gg=G надо нажать Esc. А потом еще раз нажать уже после этого жжж. Так что пальцы устают ни чуть не менее, а более.
>Ото ж я и говорю: emacs -- редактор для пианистов и прочих *растов.
Жалко тебя рядом нет. Ты отвечаешь за свои слова, ДСелект? Или просто пианистишь по клавишам не подумав. Ты подумай и извинись как мужчина. В формулировке "за переход на личности".
>> Честно говоря, не понимаю что вы имеете в виду под сочетаемостью.
>И вы утверждаете что в этом виноват исключительно я?
А кто же еще? Выражайте свои мысли более внятно, ну а если я не понял -- поясните, а не умничайте.
>Вот тут не понимаю уже я. Вы утверждаете, что лучше иметь тысячи комманд вида "отформатировать-код-в-фигурных-скобках-20-раз" и вызывать их по сочетаниям EMACS-"что-то" "еще что-то" "и еще что-то", чем иметь набор примитивных команд, которые можно комбинировать?
Именно так (если проигнорировать чушь про *-20-раз, для этого есть Ctrl-u). По этой причине emacs гораздо проще изучать (названия команд запомнить легко, плюс опять же автокомплит; найти привязку всегда можно в меню help, ну или (Ctrl-h b)). Если я забыл одну их ваших "примитивных команд", мне будет гораздо сложнее до нее докопаться.
>Нехорошо.
Да уж чего тут хорошего. Как кто-то однажды сказал, vim -- это редактор, в котором вы нажимаете на клавиши пытаясь набрать текст, а он в ответ только пикает (за точность цитаты не ручаюсь).
>:help вас спасет. Руковоство вима очень небольшое по размеру.
Слушайте, ну не надоело? Руководство по Emacs тоже очень небольшое по размеру, если речь идет о туториалс. Vim рулит, однозначно. Emacs тоже рулит. О чем спор??? Каждый выбирает то что нравится и все. Конец истории.
>... зато в вим гораздо проще работать (когда уже изучено хотя бы процентов 10 его возможностей).
Это понятие чисто субъективное. Я лично считаю, что работать гораздо проще в emacs. К тому же, изучение vim (несколько раз начинал его изучать) действует на меня весьма угнетающе. Наверное дело тут в разных складах ума или еще в чем-то таком, иначе vim vs emacs не стал бы самым знаменитым флэймом в мире, в котором не места примирению ;-)