Я выполняю много сценариев оболочки в 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 . Идея та же, но для ядра и драйвера клавиатуры. Вы должны взять свой нынешний макет и просто добавить пару строк.