Назад | Перейти на главную страницу

Как переназначить shift-space на подчеркивание в linux (не GNOME или KDE)

Я выполняю много сценариев оболочки в Linux (использую оконный менеджер xmonad, поэтому я могу использовать xmodmap или xinput, но не панели управления GNOME или KDE), и это было бы супер полезен для нажатия клавиши с нажатой клавишей Shift для вывода символа подчеркивания ("_"). Есть идеи, как это сделать?

Следующее выражение xmodmap сопоставит Shift + Space с подчеркиванием. Добавьте это в ~/.Xmodmaprc и беги xmodmap ~/.Xmodmaprc во время запуска, чтобы сделать его постоянным.

xmodmap -e 'keycode 65 = space underscore space'

Вы использовали раскладку клавиатуры, loadkeys и т. Д. http://linux.die.net/man/5/keymaps . Идея та же, но для ядра и драйвера клавиатуры. Вы должны взять свой нынешний макет и просто добавить пару строк.