Опция Mac-style / специальные клавиши Alt Key в Linux


9

Я использую клавиатуру Mac, и я бы предпочел, чтобы специальные символы были такими же или такими же, как в OS X / macOS. Вот аналогичный вопрос для Windows. Например, alt + e + e → é и alt + c → ç без каких-либо ключевых функций GNOME Compose.

Есть ли инструмент, который обеспечивает эту функцию? Или это то, что должно быть изменено в некоторых возможно устаревших настройках раскладки клавиатуры Mac? Если последнее, как бы я разрешал конфликты с помощью существующих сочетаний клавиш alt + letter (как при выявлении конфликта, так и в обход их), например, будет ли ярлык alt + letter выполнять как ярлык, так и производить специальный символ? Существуют ли какие-либо патентные конфликты или причины интеллектуальной собственности, чтобы не дублировать эту функцию?


Compose - это не функция Gnome, а общая функция X11. За пределами мира Mac эта функциональность называется AltGr. Какую раскладку клавиатуры вы используете? Большинство макетов для языков, основанных на латинском алфавите, включают AltGr, за исключением США и Великобритании.
Жиль "ТАК - перестань быть злым"

Вольф: «Я на клавиатуре Mac».
дан

1
Довольно хороший вопрос: раскладка клавиатуры Apple под MacOS X позволяет набирать большинство европейских языков с помощью стандартной клавиатуры США с довольно легко запоминающимися комбинациями: alt + n..n → ñ, alt + o → ø, alt + a → å, alt + shift + a → Å, alt + s → ß, alt + u..u → ü, alt + y → ¥ и многое другое!
дан

Ответы:


1

Как предложено здесь последнее время Linux поддерживает окна , как ALTGR + ключевую особенность для печатая специальные символы. Тем не менее, это не доступно из коробки, как в Windows.

Тем не менее, его можно включить с помощью международной альтернативной клавиатуры США вместо международной раскладки клавиатуры США. Как предлагается здесь, это наиболее вероятно из-за кодировки символов и поддерживаемых ключей в раскладках.


Последние ??? AltGr старше Linux и всегда поддерживается в Linux.
Жиль "ТАК - перестань быть злым"
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.