Команды Emacs в масштабе всей системы, как в Mac

Я привык к macOS, где у меня есть стандартные команды emacs по умолчанию в каждом поле ввода текста. Кроме того, существует возможность добавления желаемых команд emacs путем добавления файла keybinding.dict в ~/Library/Keybindings/. Эта процедура описана здесь .

Я знаю, что есть возможность использовать gnome-tweak-tools, как описано здесь . Тем не менее, это не работает идеально, так как не каждый текстовый ввод учитывает это, а также конфликтует с ярлыками, т. Е. С Firefox, Thunderbird и т. Д., Поскольку CTRL в основном используется для ярлыков, в отличие от macOS.

Есть ли способ создать новый ключ (который я могу отобразить, например, на Caps Lock), который я могу использовать вместо CTRL для команд emacs, чтобы избежать конфликтов?

Или, по крайней мере, создать две привязки клавиш, так что я могу переключаться между связыванием клавиш emacs для ввода текста и «нормальным» связыванием клавиш для ярлыков приложений.

Или есть ли возможность получить общесистемные команды emacs в любом поле ввода, сравнимое с ситуацией в macOS?

1
задан 29 September 2019 в 22:41

0 ответов

Другие вопросы по тегам:

Похожие вопросы: