ConEmu und ASCII-Zeichen

1205
Jumi

Ich benutze ConEmu schon eine ganze Weile und habe Probleme mit ASCII-Zeichen. Bei anderen Terminal-Emulatoren, wie z. B. urxvt oder mintty, ist dies nicht der Fall. Hier ist eine Aufnahme mit dem Baum von ihnen: http://imgur.com/SjUU2vl

Ich führe derzeit die Bash-Skripte Pipes.sh und PipesX.sh aus, die die ASCII-Zeichen von ┃┏ ┓┛━┓ ┗┃┛┗ ┏━ bzw. uses verwenden. Das erste ConEmu-Terminal führt PipesX.sh aus, und das zweite ConEmu-Terminal führt ncmpcpp aus, wobei "M-;" sollte sein "

2
Das sind keine ASCII-Zeichen. Vielleicht sind sie UTF-8. Thomas Dickey vor 9 Jahren 1

1 Antwort auf die Frage

1
Maximus

ConEmu zaubern Sie nicht mit der Ausgabe Ihrer Konsolenanwendung . Tatsächlich zeigt es nur den Inhalt der realen Konsole von Windows .

Die Windows-Konsole unterstützt jedoch Unicode von WinNT und es ist kein Problem, Unicode-Zeichen zu verwenden, wenn sie in der Schriftart zum Zeichnen des Konsoleninhalts vorhanden sind: http://conemu.github.io/de/UnicodeSupport.html

Die aktuellen cygwin-Versionen und msys v1 verwenden jedoch ANSI für Konsolenausdrucke, was zu einer Einschränkung des verfügbaren Zeichensatzes führt. AFAIK msys v2 verwendet Unicode und könnte mit UTF-8-Glyphen besser funktionieren.