Как переназначить Shift-Space, чтобы подчеркнуть в Linux (не GNOME или KDE)

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

2 ответа

Решение

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

xmodmap -e 'keycode 65 = space underscore space'

Проходили ли вы через раскладку ключей, клавиши загрузки и т. Д. - http://linux.die.net/man/5/keymaps. Это та же идея, но для ядра и драйвера клавиатуры. Вы должны иметь возможность взять свой текущий макет и просто добавить пару строк.

Другие вопросы по тегам