Xmodmap - как использовать Ctrl в качестве модификатора?

Основная раскладка клавиатуры:

  • 11
  • Shift+1!

Я хотел бы: Ctrl+1¹, (Верхний индекс одного символа). Следующий код позволяет мне напечатать ¹, но только с Shift+1:

xmodmap -e "keycode  10 = 1 onesuperior"

В заключение я хотел бы сохранить Shift+1 для ! и Ctrl+1 для ¹,

2 ответа

Ты можешь использовать xev команду и затем нажмите клавишу Ctrl, затем посмотрите код клавиши, например, у меня есть "код клавиши 37" для Ctrl.

Однако я не думал, что верхний индекс будет работать в редакторе, терминале / консоли и во всем, кроме текстового процессора. Верхний индекс и нижний индекс существуют в редакторе слов (LibreOffice, Ms Word и т. Д.), Но, например, в латексе мы используем подчеркивание "_" для нижнего индекса и ^ для верхнего индекса.

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