terminfo

___ answer12520927 ___

Die Lücke, die Sie zwischen den vertikalen Balkenzeichen sehen, ist ein kombinierter Effekt für das Design der aktuellen Schriftart und den vertikalen Abstand. Für mich sah ich einen deutlichen Rückgang der Lücken, als ich zu Courier New wechselte, aber ich beobachte auch keinen Unterschied zwischen iTerm2 und Terminal für die gleiche Schriftart. Das Verringern des vertikalen Abstandes von dem Schriftart-Selektor kann helfen, aber kann die Zeilen außerdem zu sehr zusammen drängen.

    
___ answer41881346 ___

In iTerm2 konnte ich die Dinge nahezu perfekt aussehen lassen, indem ich eine größere Schriftart für nicht-ASCII-Zeichen verwendete:

Einstellungen:

    
___ tag123utf8 ___ UTF-8 ist eine Zeichencodierung, die jeden Unicode-Codepunkt mit einer Bytefolge von ein bis vier Byte beschreibt. Es ist abwärtskompatibel zu ASCII und unterstützt weiterhin die Darstellung aller Unicode-Codepunkte. ___ tag123locale ___ Bei der Berechnung handelt es sich bei locale um eine Gruppe von Parametern, die die Sprache, das Land und alle speziellen Variantenpräferenzen des Benutzers definieren, die der Benutzer auf seiner Benutzeroberfläche sehen möchte. Normalerweise besteht ein Gebietsschema-Identifikator aus mindestens einem Sprachenidentifizierer und einem Gebietsidentifizierer. ___ answer26710960 ___

Alter Post aber trotzdem für Leute, die sich das immer noch ansehen. Ich finde es am besten, eine andere Schriftart für Nicht-Ascii-Zeichen und meine tatsächliche Schriftart für ASCII-Zeichen festzulegen.

Als Referenz benutze ich Menlo für Powerline für Nicht-ASCII und Droid Sans Mono für meine ASCII-Schriftart und das sortiert den vertikalen Zeilenabstand aus, ohne mit vertikalem Abstand usw. herumzufällen.

    
___ tag123tmux ___ tmux ist ein Terminal-Multiplexer: Er ermöglicht die Erstellung, den Zugriff und die Steuerung mehrerer Terminals (oder Fenster), auf denen jeweils ein separates Programm ausgeführt wird, über einen einzigen Bildschirm. tmux kann von einem Bildschirm getrennt werden und im Hintergrund weiterlaufen und später wieder angebracht werden. ___ answer13169111 ___

Update: Das hat für mich funktioniert! Ссылка

Ich denke nicht, dass das die Lösung ist. Ich habe das gleiche Problem bemerkt. Was ich sehe ist, dass, wenn ich meine Schrift groß mache, die alphanumerischen Zeichen entsprechend skalieren, aber die Zeichenketten Zeichen nicht. Nicht sicher, wo das Problem liegt. Beachten Sie im angehängten Bild, wie die alphanumerischen Zeichen proportional skaliert wurden, nicht jedoch die Strichzeichnungszeichen. Schrift ist Inconsolata um 14 Uhr.

Ссылка

    
___ tag123iterm ___ iTerm ist ein erweiterter Terminalemulator für OS X ___ tag123termininfo ___ Terminfo ist eine Datenbank mit Terminalfunktionen, die von Anwendungen verwendet werden, die Informationen zu den Funktionen des Terminals benötigen. ___ qstntxt ___

Bei meinem neuen Job muss ich einen Mac benutzen, und ich versuche tmux mit iTerm Version 2 zu benutzen.

Während horizontale Rahmen mit den richtigen ACS-Box-Zeichen [1] angezeigt werden, sind die vertikalen Rahmen gestrichelt. Dies ist kein Problem in Terminal.app, die Rahmen werden korrekt angezeigt. Das Problem scheint unabhängig von der Schriftart auftreten, die ich auswähle.

In all den Screenshots, die ich von iTerm und tmux finden kann, scheint dies auch der Fall zu sein. Ist das nur eine Einschränkung von iTerm oder gibt es ein Problem mit meinem Termin oder Locale?

[1] Tmux-Grenzen werden als xq anstelle von Linien angezeigt?

    
___ qstnhdr ___ Vertikale tmux-Rahmen sind nur gestrichelt, wenn iTerm verwendet wird ___
4
Antworten

Vertikale tmux-Rahmen sind nur gestrichelt, wenn iTerm verwendet wird

Bei meinem neuen Job muss ich einen Mac benutzen, und ich versuche tmux mit iTerm Version 2 zu benutzen. Während horizontale Rahmen mit den richtigen ACS-Box-Zeichen [1] angezeigt werden, sind die vertikalen Rahmen gestrichelt. Dies ist kein...
20.09.2012, 19:12