Я бы предложил использовать международный ( intl
) вариант макета us
вместо сложного обходного пути. Вы можете временно (до выхода из системы) установить его с помощью
setxkbmap us -variant intl
. Чтобы установить его постоянно в Debian, вы должны изменить / etc / default / keyboard
и установить переменные XKBLAYOUT
и ] XKBVARIANT
соответственно:
XKBLAYOUT="us"
XKBVARIANT="intl"
Вы также можете запустить dpkg-reconfigure keyboard-configuration; перезапуск службы настройки клавиатуры
. См. Debian Wiki для получения дополнительной информации.
Вариант intl
в основном идентичен стандартному us
макету с некоторыми ключевыми отличиями:
Правая клавиша Alt теперь Alt Gr , который действует так же, как клавиша Shift , поскольку при нажатии вместе с другими клавишами он генерирует разные символы ( ISO_Level3_Shift ). Его также можно комбинировать с Shift для записи еще одного набора символов.
Alt Gr + a печатает «á», Alt Gr + Shift + a печатает «Á». Аналогично для e , i , o и u .
Alt Gr + n печатает «ñ», Alt Gr + Shift + n печатает «Ñ».
Все другие буквенно-цифровые и символьные клавиши также печатают дополнительные символы в сочетании с Alt Gr и Alt Gr + Shift .
Мертвые клавиши : эти клавиши не генерируют символы сами по себе, вместо этого вывод зависит от следующей нажатой клавиши:
циркумфлекс ("^", Shift + 6 ): нажатие Shift + 6 с последующим a напечатает как «â». Другие комбинации, такие как Shift + 6 с последующим d , ничего не напечатают. Чтобы напечатать «^», либо дважды нажмите Shift + 6 , либо Shift + 6 , а затем Пробел .
могила иначе обратная кавычка ("" ", ` ): `, за которым следует e , вы получите" è "
тильда (" ~ ", Shift + ` ): Shift + `, за которым следует Shift + n напечатает «Ñ».
Некоторые измененные ключи:
апостроф aka quote ("'", ' ) заменен на (мертвый) острый (" ´ "): нажатие ', а затем i напечатает« í ».Чтобы напечатать "'", вам нужно нажать Alt Gr + ' ( Alt Gr - правая клавиша Alt )
двойная кавычка ("" ", Shift + ') заменяется (мертвый) диэрезис : Shift + ', за которым следует o выводит "ö". Чтобы напечатать "" ", вам нужно нажать Alt Gr + Shift + '.
меньше (" ) и больше (">", Shift + ) сейчас вместо этого выведите "\" и "|". Вы по-прежнему можете ввести « Shift + , и «>», нажав Shift + . .