Как переназначить клавиши ç и Ç в символы <и>
Я хотел бы сделать переназначение в названии. Причина в том, что мой компьютер получил американскую клавиатуру, поэтому он получил на 1 клавишу меньше, чем испанский.
Поскольку я на самом деле не использую ç или wanted, я хотел пожертвовать ими ради имени < и >, которым я часто пользуюсь.
Другой вариант - сопоставить alt+z как < и altGr+z как >.
Я видел, что для Windows есть что-то вроде Keytweak, чтобы достичь этого, но я не уверен, как добиться того же в Ubuntu.
Есть идеи?
Спасибо
2 ответа
Вы можете редактировать es
файл символов.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Сначала найдите код использования:
$ xev
И нажмите ç
ключ, это должно отобразить коды этого ключа, в моем случае это 51, а затем выполните:
$ xmodmap -e "keycode 51 = less greater"
Это переназначит ç
в <
а также Ç
в >
,
Это сработало очень хорошо для меня, я надеюсь, что это работает для вас.