web-dev-qa-db-ja.com

端末内の奇妙な文字の重なり

ArchLinux/Gnome環境でbashバージョン4.3.42(1)-releaseを使用しています。コマンドを入力すると、書かれた文字の一部が奇妙な文字に変換されます。全体として、表示されるすべてのテキストが奇妙に見えます。

文字エンコードがUnicode(UTF-8)に設定されています。また、正しい入力言語を確認しました。以前は機能していたので、アップデートと関係があると思いますが、よくわかりません。

次の図はbash -versionの出力を示しています。下部にminusmoreoverの2つの単語があり、奇妙な動作を確認できます。 enter image description here

どうすれば修正できますか?

My 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=

/etc/vconsole.confで設定したフォントをフォローしています

KEYMAP=de
FONT=lat9w-16
13
JustCoding

端末エミュレーターの場合は、モノスペース(別名、固定)フォントを選択する必要があります。文字は、個々の文字の幅に応じて見栄えがよくなるのではなく、グリッドに配置されます。

13
egmont

Archの新規インストールでもまったく同じ問題が発生しました。

this および this に従って、ttf-dejavuおよびkbdパッケージを追加しました。

問題が解決しました!これらのどれがそれを修正したのかはわかりませんが、あなたは行き​​、ソートしました。

Sudo pacman -S ttf-dejavu kbd
9
Paul

プロファイル設定の「カスタムフォント」オプションで、モノスペースフォント(モノスペースレギュラーなど)に切り替える必要があります。間隔は正しくなります。

0
Tech Guy

端末のフォントサイズを大きくしてみてください。フォントサイズを10から11に増やしたところ、うまくいきました。 (編集>環境設定)

0
Kshitij