web-dev-qa-db-fra.com

Umlauts allemands sur un clavier anglais

Je suis passé à la configuration de clavier américaine principalement parce que je trouve plus facile de programmer de cette façon. Mais pour d’autres applications, j’ai parfois besoin de trémas.

J'ai essayé d'utiliser la mise en page internationale américaine, mais la position des trémas est juste étrange et elle n'était pas aussi bonne pour la programmation.

Puis-je configurer mon i3wm pour avoir des raccourcis clavier personnalisés pour cela? Quelque chose comme tenue o ou en appuyant alt+o donnera ö.

1
danielspaniol

Le wiki ArchLinux a ne réponse qui a fonctionné pour moi avec i . Vous pouvez utiliser la touche de composition pour taper tout type de caractère Unicode. J'ai une mise en page au Royaume-Uni, mais j'ai souvent besoin de taper des caractères allemands. Avec la touche de composition, je peux taper CapsLock puis " puis a pour obtenir ä.

D'abord, trouvez les options de composition disponibles

grep "compose:" /usr/share/X11/xkb/rules/base.lst

Cela devrait vous donner quelque chose comme:

...
compose:menu         Menu
compose:caps         Caps Lock
...

Ensuite, définissez votre clé de composition sur la clé préférée. J'utilise des majuscules pour ça.

setxkbmap -option compose:caps

Si vous ne trouvez pas une configuration prédéfinie appropriée pour la clé de composition, je pense que vous devrez configurer votre propre configuration de xmodmap .

0
Dominik Harz

Vous pouvez activer un touche de composition . Ensuite, vous pouvez par exemple taper ö en appuyant sur cette séquence:

Compose suivi de "suivi de o

0
Gunnar Hjalmarsson