Schlechtes utf8-Display mit tmux

7

Wenn ich die Taste "é" mehrmals auf meiner Tastatur drücke, druckt tmux Folgendes (beachten Sie die Leerzeichen):

arcanis@~ > é é é é é é é é é é é é é

Es hat auch Emacs gebrochen, wenn die Datei utf8-Zeichen enthält.

Mein Gebietsschema ist:

arcanis@~ > 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=

Wie kann ich das beheben?

Nison Maël
quelle
Wird tmux selbst in einem UTF-8-Gebietsschema gestartet?
Gilles 'SO - hör auf böse zu sein'
@ Gilles Ja, die ursprünglichen Gebietsschemas sind fr_FR.UTF-8 (außer LC_ALL, das leer ist), und tmux wird mit -u gestartet.
Nison Maël
1
Versuchen Sie es mit dem Befehl tmux utf8 onund prüfen Sie, ob dies hilfreich ist .
Keith

Antworten:

2

.tmux.conf

set -g utf8 on

Das exakt gleiche Problem wurde für mich behoben.

dezza
quelle