Saya menggunakan versi bash 4.3.42 (1) -berlepas di lingkungan ArchLinux / Gnome. Ketika saya mengetik perintah saya, beberapa karakter tertulis akan ditransformasikan menjadi beberapa yang aneh. Secara keseluruhan, semua teks yang ditampilkan terlihat aneh.
Pengkodean karakter saya diatur ke Unicode (UTF-8). Saya juga memeriksa bahasa input saya, mana yang benar. Karena berfungsi sebelum saya menganggap itu ada hubungannya dengan pembaruan tapi saya tidak yakin.
Gambar berikut menunjukkan output bash -version
dan di bagian bawah dua kata minus
dan di moreover
mana Anda dapat melihat perilaku aneh.
Bagaimana saya bisa memperbaikinya?
Output dari saya locale
$ lokal
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=
Mengikuti set font saya di /etc/vconsole.conf
KEYMAP=de
FONT=lat9w-16
terminal
fonts
gnome-terminal
JustCoding
sumber
sumber
gnome-terminal
?xterm
?/etc/vconsole.conf
tidak relevan./etc/vconsole.conf
pengaturan berlaku untukvirtual console
, salah satu yang muncul ketika Anda menekan ctrl + alt + f2.Jawaban:
Untuk emulator terminal, Anda harus memilih font monospace (alias diperbaiki dengan). Huruf-huruf diposisikan dalam kotak, daripada karena akan terlihat bagus sesuai dengan lebar masing-masing huruf.
sumber
Saya punya masalah yang sama persis dengan instalasi Arch baru.
Saya menambahkan paket ttf-dejavu dan kbd sesuai ini dan ini .
masalah terpecahkan! Tidak yakin yang mana yang memperbaikinya tetapi ini dia, disortir.
sumber
Anda harus beralih ke font monospace (seperti Monospace Regular) di bawah opsi "font kustom" di Preferensi Profil dan jaraknya akan benar.
sumber
Coba tambah ukuran font di terminal. Saya meningkatkan ukuran font dari 10 menjadi 11 dan berhasil. (Edit> Preferensi)
sumber