Ich verwende Ubuntu 9.10. Immer wenn ich die gvim-Anwendung öffne, muss ich eine benutzerdefinierte Schriftart auswählen (Bearbeiten → Schriftart auswählen). Ich möchte, dass sich gvim an meine Wahl erinnert. Vielleicht muss ich die ~/.vimrc
Datei bearbeiten , da ich mir nicht sicher bin.
Wie kann ich gvim dazu bringen, sich an meine Vorlieben zu erinnern?
gfn
ist nur eine Abkürzung fürguifont
, so könnte der Befehl auch seinset guifont=Mono\ Uralic\ 10
. Und es funktioniert, wenn Sie es auch in .vimrc einfügen.Hier ist ein automatisierter Ansatz. (Ich habe auch den Code unter einem Plugin gemacht .)
Wählen Sie die Schriftart aus, die Sie verwenden möchten.
Fügen Sie dies im Befehlsmodus in Gvim ein (um die Karte einzurichten):
Dann tippe
--
(um das Mapping zu aktivieren).Sie sollten jetzt Ihre .gvimrc mit Ihrer aktuellen Schriftart bearbeiten, die unten eingestellt ist. Speichern Sie die Datei und öffnen Sie ein anderes Gvim, um zu testen, ob sie ordnungsgemäß funktioniert.
Was das Mapping bewirkt:
:let @a=&gfn<CR>
Kopieren Sie die aktuelle Schriftarteinstellung in unsera
Register:e ~/.gvimrc<CR>
Bearbeite unser gvimrc (ob es existiert oder nicht)Go<Esc>
Fügen Sie am Ende der Datei eine neue Zeile hinzu"ap
Fügen Sie die Schriftarteinstellung einV:s/ /\\ /g<CR>
Entfliehen Sie RäumenIset guifont=
Stellen Sie den Text der eingestellten Variablen vor unsere Einstellungquelle
Zwei Optionen, um die Schriftauswahl für Gvim zu speichern
$HOME/.vimrc
Datei (diese Konfigurationsdatei ist für Terminal Vim):$HOME/.gvimrc
:Derzeit verwende ich Vim8.0, daher unterscheidet sich die Vimscript-Grammatik von Version 7.x.
quelle