Używam wersji bash 4.3.42 (1) -release w środowisku ArchLinux / Gnome. Kiedy piszę moje polecenia, niektóre z zapisanych znaków przekształcają się w dziwne. Ogólnie rzecz biorąc, cały wyświetlany tekst wygląda dziwnie.
Moje kodowanie znaków jest ustawione na Unicode (UTF-8). Sprawdziłem również poprawny język wprowadzania. Ponieważ działał, zanim zakładam, że ma to coś wspólnego z aktualizacją, ale nie jestem pewien.
Poniższy obrazek pokazuje wynik bash -version
i na dole dwa słowa minus
oraz miejsce, w moreover
którym widać dziwne zachowanie.
Jak mogę to naprawić?
Wyjście mojego 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=
Po mojej ustawionej czcionce w /etc/vconsole.conf
KEYMAP=de
FONT=lat9w-16
/etc/vconsole.conf
ma znaczenia. /etc/vconsole.conf
ustawienia dotyczą tego virtual console
, który wyskakuje po naciśnięciu klawiszy Ctrl + Alt + F2.
gnome-terminal
?xterm
?