0 votes

Le terminal ne imprime pas les caractères spéciaux après avoir changé pour le clavier italien.

Je suis sur un macbook pro d'occasion de 2013, exécutant Catalina 10.15.

Il possède une disposition de clavier britannique intégrée mais comme j'écris principalement en italien sur un clavier italien externe, j'ai changé la disposition en italien depuis Préférences Système > Clavier > Sources de saisie > + > Italien.

Dans les documents et les navigateurs, j'obtiens la plupart des voyelles accentuées typiques de la langue italienne ainsi que les caractères spéciaux comme le dièse (#), le tilde (~) et les différents types de crochets mais dans le Terminal, ces caractères ne sont pas correctement représentés (encodage UTF-8 depuis les préférences du Terminal, si j'ai bien compris).

Par exemple, en appuyant sur la touche AltGr et la touche à, je n'obtiens pas # (comme on pourrait s'y attendre) dans le Terminal mais ?. Comme vous pouvez le comprendre, le dièse (alias le dièse) est essentiel dans les fichiers de configuration où il peut commenter des lignes qui ne sont pas nécessaires. Alors comment puis-je obtenir le bon encodage/représentation entre le Terminal, le clavier externe (lenovo) et le macbook pro?

Toute suggestion/astuce que je pourrais essayer?


EDIT1

Dans le Terminal, '~' est apparemment obtenu avec Alt + 5. Voir l'image pour le résultat de cette combinaison de touches : arg5 instead of tilde Je reçois quelque chose comme "arg5" -- qu'est-ce que c'est maintenant?

2voto

PATRY Points 3068

Allez dans Terminal > Préférences > Clavier et décochez la case Utiliser Option comme touche Méta.

1voto

WobblyWindows Points 141

Un contournement trouvé -- je viens d'installer iTerm2 depuis Internet. Fonctionne bien jusqu'à présent -- le tilde et le dièse sont tous deux rendus correctement, je découvre encore ses fonctionnalités.

0voto

Tetsujin Points 95239

Les Macs n'ont pas de touche AltGr. Vous devez appuyer sur Ctrl & Opt ensemble pour obtenir la même chose... sauf qu'aucune lettre du clavier n'utilise ctrl/opt, toutes les lettres disponibles sont sous des combinaisons d'opt & shift.

Sur un clavier britannique paramétré en italien, alors # est juste sur opt à.

Vous pouvez tester cela dans le Visualiseur de clavier, accessible dans le menu de changement de langue.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X