h0rr0rr_drag0n 14.02.2009 22:30
Vim — Переназначение клавиши Esc для удобной работы в vim
На некоторых моделях ноутбуков (например на моем Asus F6E) клавиша Esc очень маленькая и в нее трудно попасть пальцем с бодуна. Мне это надоело, и я захотел, чтобы было как на старых терминалах, на которых разрабатывался Vi - клавиша на месте CapsLock - это Esc.Путем гугления было выяснено, что переназначить клавиши для XServer'a можно при помощи утилиты xmodmap. После курения мана был написан следующий конфиг (лежит в ~/.Xmodmap):
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock
Все. Теперь у вас CapsLock обменялся с Esc местами. Пользоваться вимом стало значительно удобнее!
Многие DE, например Gnome, сами подгружают файл ~/.Xmodmap при старте. Для всего остального надо прописать в ~/.xinitrc эту строчку:
xmodmap ~/.Xmodmap
Вим очень удобный редактор текстов. Лично я в нем редактирую конфиги и прочую мелочь, для которой не нужны мощности ОО.
Много чего. Редактирую и пишу посты в браузере при помощи вима (помогает вимператор), программирую в нем (IDE-like плагины), пишу курсачи, отчеты (слава Latex). Еще использую его как переводчик с английского на русский. + Vim используется как редактор по умолчанию в mutt и mc.
Вопрос наверное дуратский... но я вим просто не использую =)