Есть ли способ установить Emacs-подобные сочетания клавиш (по крайней мере, подмножество, упомянутое ниже) для всей ОС? Это возможно в некоторых приложениях, таких как терминал, Emacs (см. Рисунок :) и, кроме того, через специальные плагины в некоторых других приложениях (Eclipse), но я настолько привык к Cf-через текст и никогда не приходилось переходить к стрелкам, которые я Я хотел бы иметь возможность делать это в масштабе всей системы, чтобы я мог делать это всякий раз, когда я печатаю - например, поиск песен в Rhythmbox, ввод текста в тире или HUD, написание писем в Thunderbird или Gmail ... Комбо, которые меня больше всего интересуют:
- Ср - вперед
- Cb - назад
- Ca - дом
- Ce - конец
- Cd - удалить
- Ck - удалить строку
(примечание для не-emacs пользователей - C означает Ctrl)
источник
Мне удалось решить проблему с помощью AutoKey , как рекомендовано в этом ответе . Вот некоторые из моих фраз:
(да, комбо линии убийства было противно найти :)
Вы могли бы продолжать заменять вещи, но я не хочу, чтобы умственное переназначение становилось большим (например, Ctrl + N не открывает новое окно, а переходит к следующей строке). В целом, AutoKey - классное приложение!
Во всяком случае, теперь у меня есть эргономичность Emacs, заключающаяся в том, что мне никогда не приходится оставлять «буквенные ключи» в Ubuntu - в каждом текстовом поле, которое я редактирую. Yeiii!
Обновление: по мере того, как я углублялся в игру с AutoKey для точной настройки всего, я внес несколько изменений. Вы можете увидеть мою полную конфигурацию AutoKey Ubuntu-Emacs (и установить ее) в моем репозитории dotfiles git .
источник
Есть еще одно решение, не связанное со сторонними приложениями, которые размещены здесь, сочетания клавиш emacs в Ubuntu 12.04.
источник