|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 30 Nov 2001 00:06:10 To : Ilya Anfimov Subject : Re: "Hоpмальный" -------------------------------------------------------------------------------- Nov 29 19:39 01, Ilya Anfimov wrote to Victor Krapivin: IA> Ты, похоже, думаешь, что от этого в terminfo сразу можно IA> будет прописать все кнопки, которые хочется? Так дело-то в том, что _можно_ прописать почти все, что хочтеся! В curses и так огромное количество неиспользуемых ныне имен кнопок. Причем судя по исходнику terminfo - многие из них вообще непонятно где(читай - нигде) используются. Если же нам будет мало - то никто не мешает добавить в ncurses еще кнопок - там это очень просто сделать, все в исходнике предусмотрено. Hо еще раз повторяю - на данный момент надо хотябы использовать то, что есть - без изменения исходника. IA> В общем-то проблема ведь действительно к этому сводится. Проблема сводится к тому, чтобы договориться - что именно и как прописываем. Вон, разработчики QNX договоились - и у них с клавиатурой особых проблем нет. Я как-то кидал сюда описание - что и куда у них прописано. Сейчас я готовлю собственный вариант клавиатурных конфигов. Hадеюсь, что когда я их тут опубликую - заинтересованный народ поможет мне отловить ошибки и внести возможные усовершенствования. IA> Был бы достаточно полный интерфейс работы с клавой -- под IA> все редакторы, исключая nvi может быть, появились бы IA> bindings один-в-один с WordStar/MulitEdit/CUA95/что хотите. И IA> ответ на исходный вопрос был бы что-нибудь типа IA> echo source wordstar.vim >>~/.vimrc Я надеюсь, что общими усилиями заинтересованных людей мы допинаем линуксовую консоль до такого состояния. А кому это не нравится/не нужно - пусть продолжают пользоваться существующей конфигурацией - она _никак_ не пострадает от наших нововведений. Более того -- я не исключаю, что vim с раскладкой в стиле мультиэдита будет лучше, чем мультиэдит - из-за наличия у него хотябы и того же командного режима. Zahar --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883c065a6b.html, оценка из 5, голосов 10
|