|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 17 Oct 2005 16:14:12 To : Denis Nikiforov Subject : Re: Дык на чём остановиться? -------------------------------------------------------------------------------- Oct 17 09:33 05, Denis Nikiforov wrote to Zahar Kiselev: DN> Чем-то таким я тоже пользовался, и аналогично относился к этим C-K. DN> Возможно, такие биндинги были сделаны чтоб работали на любом DN> терминале или по какой-то др. причине, там они были, действительно, злом. Я тоже думаю, что там они появились не от хорошей жизни, а именно что вынужденно. Или как вариант - были скопированы с какого-то другого редактора, работавшего на убогих терминалах, в котором также появились вынужденно. DN> Hо сравнивать тот редактор с емаксом не правильно. Hу почему же? Если рассматривать емакс именно как редактор, а не как "операционную систему" - то Мультиэдит середины 90-х годов с ним сравнивать вполне можно. Особенно если пользователь не является профессиональным программистом и его исходники ограничиваются лишь сотнями килобайтов. DN> "Многоступенчатые" кл. комб. -- не самоцель. Каждая префиксная DN> кл. комб. логически группирует набор комманд. DN> В редакторах с очень ограниченной функциональностью наверно можно их DN> не многочисленный набор комманд повесить на какие угодно кнопки без DN> какой-либо логики, но для редакторов класса емакса это не мыслимо. С этим согласен, во всяком случае тут есть логическое объяснение появления двухступенчатых команд. DN> Я как-то даже и не задумываюсь когда жму часто используемые клав. Это потому что ты очень много работаешь с емаксом и привык к его раскладке. Когда-то я также работал в Мультиэдите, но потом с отказом от доса пришлось отказаться и от этого удобства. DN> тому же, в каждом туториале по емаксу говорится, что дефолтные DN> биндинги DN> -- это нечто среднеудобное для всех юзеров. Hастроить удобные DN> биндинги для каждого отдельного юзера -- минутное дело. Вот здесь не согласен. По той же самой причине, которую ты назвал выше - у емакса слишком много функций и "распихать" их по клавишам очень не просто. Если я начну писать свою раскладку "под Мультиэдит" - то мои назначения кнопок обязательно будут конфликтовать с дефолтной раскладкой. Заменить же ее полностью - сомневаюсь что это по силам не специалисту по емаксу. DN> дефолтные емаксовые биндинги очень удобны, для тебя -- нет. Это же не DN> значит, что редактор плохой, Я ни в коем случае не говорю что он плохой, говорю лишь что он чрезмерно сложен для не-программиста. В данном случае - сложен в настройке под личные предпочтения. А менять предпочтения после полутора десятков лет работы с персональными компьютерами - затруднительно, особенно не имея на это сколько-нибудь существенной причины. DN> скорей то, что тебе лень настроить такие DN> биндинги какие тебе нужны ;) Просто есть предположение, что если я возьмусь за настройку под собственные предпочтения - то ближайшие пол-года я буду заниматься только этим. Ладно бы если бы это небыло связано с влезанием в Лисп, так ведь скорее всего и в нем придется копаться, а я его очень не люблю с тех пор как посещал курсы по его изучению в начале 90-х(применительно к Автокаду). Zahar --- Msged/LNX 6.1.1 * Origin: mobile point - Compaq Armada 1750 + Siemens ME45 (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32884353d0d4.html, оценка из 5, голосов 10
|