Wie zeige ich Font Awesome in Vim an?

7

Ich habe ttf-font-awesomein Arch Linux installiert . Wenn ich eine Datei öffne, die Symbole von Font awesome enthält, erkennt sie die Datei als utf-8, aber die Symbole werden als Quadrate angezeigt. Weiß jemand, wie man das behebt?

Sergio
quelle

Antworten:

9

Zunächst einmal kann Vim eine Datei nur in einer einzigen Schriftart anzeigen. Sie können nicht mehrere Schriftarten gleichzeitig verwenden.

Für gVim können Sie Folgendes guifontauf Font Awesome setzen:

set guifont=Font\ Awesome\ 14

Welches scheint gut zu funktionieren.

Für Terminal Vim müssen Sie Ihren Terminalemulator für die Verwendung von Font Awesome konfigurieren.

Für xterm scheint dies nicht zu funktionieren, für gnome-terminal funktioniert es ... Andere Terminalemulatoren können funktionieren oder nicht ...

Martin Tournoij
quelle
Vim (im Gegensatz zu gVim) verwendet die Schriftartbehandlung des Terminalemulators. Abhängig von Ihrem Terminalemulator können Sie möglicherweise mehrere Schriftarten gleichzeitig verwenden. Zum Beispiel. urxvt (auch bekannt als rxvt-unicode) ermöglicht das Konfigurieren einer durch Kommas getrennten Liste von Schriftarten, aber das liegt außerhalb des Bereichs von Vi / Vim (oder ich habe eine wirklich wunderbare Konfiguration davon entdeckt, die dieses Kommentarfeld zu eng enthält, um sie zu enthalten :)).
Lithis