Zeigen Sie alle Unicode-Zeichen in Emacs unter OS X an

8

Sehen Sie sich zuerst diesen Screenshot an

Ich habe GUI Emacs über Homebrew auf der linken Seite und eine andere innerhalb von iTerm2 mit -nw Option auf der rechten Seite installiert. Beide verwenden Droid Sans Mono font.

Aber wie Sie sehen können, kann der Richtige alle Unicode-Zeichen perfekt verarbeiten. Ich denke iTerm2 hilft hier:

  • links display sagt, dass keine Schriftart verfügbar ist
  • rechts display entspricht terminal code #xF0 #x9F #x8D #xBA

Wie kann ich das gleiche Ergebnis in GUI Emacs erreichen, wie ich es in iTerm2 haben kann?

    
Max Prokopiev 26.03.2014, 06:14
quelle

1 Antwort

6

OK, ich habe dieses Problem mit diesen Zeilen in meiner Emacs-Konfiguration endlich gelöst:

%Vor%

Die erste Zeile kann ignoriert werden, da sie nur für kyrillische Buchstaben in ansi-term gilt.

Die Schritte sind:

  • Setzen Sie Ihre Standardschriftart mit set-face-attribute
  • Setzen Sie dann eine andere Schriftart für die spezifischen Zeichensätze über set-fontset-font

Natürlich muss ich einen bestimmten Bereich von Zeichen für Symbola-Schrift festlegen, aber es funktioniert jetzt für mich.

P.S. aber ich kann immer noch keine farbigen Emoji in Emacs bekommen wie in iTerm2

    
Max Prokopiev 26.03.2014, 09:26
quelle

Tags und Links