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?


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.