Kann die Eingabeaufforderung von Windows die korrekten Charter anzeigen, wenn sie über SSH mit einem Linux-Computer verbunden ist?
Es tut mir leid für die lange Frage, aber ich wollte sicherstellen, dass sie den Punkt vermittelt hat.
Die Sache ist, dass egal was ich mache, wenn ich eine linuxbasierte Konsolenanwendung verwende, die ncurses über SSH von Windows verwendet, falsch gerendert wird.
Ich habe versucht, die Kodierung des SSH-Clients zu ändern. Ich habe versucht, verschiedene Schriftarten zu installieren (von denen ich weiß, dass sie die von ncurses verwendeten Zeichen enthalten), aber nichts scheint zu helfen.
Als Referenz soll dies angezeigt werden: (Dies ist eine Verbindung von einer Linux-Maschine)
Und das bekomme ich, wenn ich von Windows aus (mit dem Bitvise SSH-Client ) eine Verbindung aufweise:
Natürlich erzeugen unterschiedliche Codierungseinstellungen und unterschiedliche Schriftarttypen unterschiedliche Ergebnisse, aber sie sehen alle falsch aus. Ich habe auch versucht,
Using PuTTY] ( http://www.chiark.greenend.org.uk/~sgtatham/putty/ ) mit ähnlichen Ergebnissen zu verwenden.
Ich persönlich denke, es ist ein Schriftproblem ... Was denkst du?
Bearbeiten 19.01.2013 12:51 Uhr
Ich habe es gerade von meinem Mac aus probiert und weißt du was? Es funktioniert wie erwartet. Es gibt einige kleinere Probleme, aber die Ausgabe von WC, moc, elinks, libcaca, etc ... schauen genau richtig:
Edit 2013/1/19 3:02 Uhr
Nun, was auch immer das Problem ist, es wirkt sich nicht auf Haiku aus!
Edit 2013/1/19 3:02 Uhr
Eureka! Das Problem? Die Schrift, genau wie ich vermutete.
Nachdem ich unzählige Schriftarten ausprobiert hatte, habe ich endlich eine gefunden, die eine SSH-Sitzung richtig darstellen kann, in der eine Anwendung ncurses verwendet!
Die Schrift ist die DejaVu-Schrift . Leider reicht die Installation nicht aus. Um diese Schriftarten an der Windows-Eingabeaufforderung verfügbar zu machen, müssen Sie entweder die Registrierung manuell bearbeiten oder, wenn Sie möchten, diese kleine App verwenden, die ich erstellt habe: Eingabeaufforderungsschriftarten .
Welche Methode auch immer Sie verwenden, nachdem Sie der Windows-Eingabeaufforderung diese Schriftart zugewiesen haben, sollten Sie xterm ordnungsgemäß emulieren können:
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4