Переопределить Caps Lock на Esc и Ctrl
После просмотра видео о tmux а также vim Сотрудничество Я хочу переназначить Caps Lock на мою Ubuntu.
Переназначить Caps Lock на Esc легко, я использовал gnome-tweak-tool, но теперь я хочу изменить поведение Caps Lock, чтобы в некоторых ситуациях работать как Esc и Ctrl.
Когда я использую только Caps Lock, он работает как Esc. Когда я использую Caps Lock с другой клавишей, она работает как Ctrl+ что-то. Как я могу это сделать?
3 ответа
Вы можете достичь этого, используя xmodmap. Пожалуйста, найдите документацию здесь или ArchWiki https://wiki.archlinux.org/index.php/Xmodmap
Будьте осторожны, хотя иногда некоторые части связаны только с Аркой.
В качестве альтернативы вы можете использовать два разных сочетания клавиш CAPS+ и CTRL+ для выполнения одних и тех же команд в Меню> Клавиатура> Сочетания клавиш
Обновление Gnome Tweak Tools В новых Gnome Tweak Tools есть возможность поменять местами клавишу Esc и клавишу Caps Lock. Он находится на вкладке "Клавиатура и мышь" и кнопка "Дополнительные макеты". Это на Ubuntu 18.04
Да, для этой цели вы можете использовать демонический ключ remapper . См. этот ответ для установки, использования и советов.
После установки используйте этот конфиг (см. ключ Quickstart):
[ids]
*
[main]
# Maps capslock to escape when pressed and control when held.
capslock = overload(control, esc)