Простая, казалось бы, процедура - назначить нужные мне сочетания клавиш в Емаксе - занимает у меня уже не первый день.
Странный этот Емакс со всех сторон :-)
У меня версия GNU Emacs 22.3.1.
Вот, например, такой .emacs:
(global-set-key [A-g] 'goto-line) ; переход на строку
(global-set-key [A-backspace] 'undo) ; откат
Почему-то первая привязка в иксовом варианте Емакса срабатывает по
alt-g-g вмесо alt-g.
А нажатие alt-backspace в иксовом варианте вообще вызывает удаление слова вместо отмены.
Так и должно быть?
Теперь такой конфиг:
(global-set-key [M-g] 'goto-line) ; переход на строку
(global-set-key [M-backspace] 'undo) ; откат
Первая привязка в иксовом и консольном вариантах Емакса срабатывает по alt-g-g вместо alt-g.
Вторая в иксовом варианте работает нормально, а в консольном вызывает удаление слова вместо отмены.
Это правильно?
Далее такой конфиг:
(global-set-key "\M-[" 'upcase-word)
(global-set-key [f8] 'overwrite-mode)
При этом в иксовой версии нормально работают оба сочетания (альт-[ и F8). А в консольной первое работает, а F8 почему-то вместо overwrite-mode добавляет к слову "19~" и делает upcase-word.
Ничего не понимаю!
Теперь такой конфиг:
(cua-mode)
В иксовой версии shift+стрелки обеспечивают выделение, в консольной - нет. Как так?
И вот такое:
(global-set-key [s-backspace] 'overwrite-mode)
В исксовой версии win-backspace работает нормально. Консольный же Емакс в konsole по win-backspace отрабатывает, похоже, просто backspace. В "настоящей" консоли (ушёл из Иксов по ctrl-alt-f2 и там запустил Емакс) по первому нажатию win-backspace Емакс вместо включения режима замены говорит "C-h (Type ? for further options)-".
Похожие темы
- Форум Emacs web-mode и фолдинг (2014)
- Форум Emacs — не удаляются буфферы (2012)
- Форум emacs кей биндинг (2013)
- Форум Emacs. Убрать подсветку текущей линии в консольном фрейме. (2012)
- Форум Хомячки и три кнопки. (2009)
- Форум emacs: company-mode completion (2022)
- Форум emacs: печать букв с позицией > 79 (2005)
- Форум Проблемы с подключением файлов в Emacs (2017)
- Форум Xneur: Постоянно уничтожается и восстанавливается процесс, съедаются буквы (2016)
- Форум Не могу настроить горячие клавиши (2019)