Я так привык к hjkl vim для передвижения в последнее время и обнаружил, что хочу использовать их сразу после выхода из vim.
Что было бы лучшим способом для отображения fn + h / j / k / l влево / вниз / вверх / вправо?
изменить: любой <modifier> + h / j / k / l будет удовлетворительным, если он не конфликтует с другим быстрые клавиши.
Пока я сочувствую вам (у меня есть клавиатура Happy Hacking, и мне бы хотелось, чтобы на моем ноутбуке была такая же компоновка с Fn +; '[/ для левого и правого вниз соответственно), функциональная клавиша Fn почти всегда полностью реализуется в аппаратном обеспечении, и нет никакого способа связать его как ключ-модификатор программного обеспечения.
Если какой-либо модификатор выполнит, то для AltGr с помощью xmodmap выполните следующую работу.
Сначала найдите коды клавиш для h,j,k и l. Это можно сделать, выполнив xev в терминале, а затем нажав соответствующие клавиши. Для меня ключевым кодом для h является 43. Чтобы сопоставить этот плюс AltGr с left, используйте команду
xmodmap -e "keycode 43 = h H NoSymbol NoSymbol Left"
Повторите для остальных ключей, и вы будете готовы :) Чтобы установить при запуске, см. Этот Q & amp; A .
Поскольку некоторое время xmodmap лишено! чтобы получить системную настройку, вы должны использовать xkb. Поэтому отредактируйте файл языка в /usr/share/X11/xkb/symbols/, чтобы добавить туда свои изменения.
см. Https://askubuntu.com/a/898462/34298