Sto usando la versione 4.3.42 (1) di bash in un ambiente ArchLinux / Gnome. Quando scrivo i miei comandi, alcuni dei personaggi scritti vengono trasformati in alcuni strani. Nel complesso, tutto il testo visualizzato sembra strano.
La codifica del mio personaggio è impostata su Unicode (UTF-8). Ho anche controllato la mia lingua di input, che è corretta. Dal momento che ha funzionato prima suppongo che abbia qualcosa a che fare con un aggiornamento ma non ne sono sicuro.
L'immagine seguente mostra l'output di bash -version
e in fondo le due parole minus
e moreover
dove è possibile vedere lo strano comportamento.
Come posso risolvere questo problema?
L'output del mio locale
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
Seguendo il mio carattere impostato in /etc/vconsole.conf
KEYMAP=de
FONT=lat9w-16
/etc/vconsole.conf
è irrilevante. /etc/vconsole.conf
le impostazioni si applicano a virtual console
, quella che appare quando si preme ctrl + alt + f2.
gnome-terminal
?xterm
?