Mac Vim: Wie kann ich den Standardtext ändern, der Farbe, grün zu sein? Standard-schriftart? Macvim-Handbuch?
Habe ich installiert MacVim, aber ich kann nicht herausfinden, wie zu tun, einige Formatierungen Dinge.
Screenshot unten zeigt:
- die Datei class1.jak (benutzerdefinierten Datei geben, die ich definiert haben) öffnen in beide macvim und vim
- die linke macvim
- die Rechte ist die Klemme
Hier ist, was ich tun möchte:
-
Die Standard Farbe von meinem terminal ist grün. Ich möchte die Standard-text-Farbe zu grün für mac vim sowie.
-
Ist die Schrift seltsam in macvim. Wie kann ich das ändern.
-
Ich denke, dass beide von diesen sind sehr einfache macvim Fragen, aber ich konnte nicht finden einen wirklich guten mac vim-Referenz. Ich lese die
:help macvim
aber ich fand es nicht so hilfreich. Was sollte ich Lesen, um zu verstehen, macvim Formatierung und features, die bessere? Gibt es irgendwo eine Anleitung? Ich fühle mich ziemlich glücklich mit meiner vim-Fähigkeiten im Allgemeinen, aber das ist das erste gvim ich verwendet habe.
http://torch.cs.dal.ca/~Sommer/Bild%205.png
Dies ist mein .gvimrc
:
set background=dark
set go-=T
Dies ist das Farbschema für .jak-Dateien, die sich in (~/.vim/syntax/jak.vim
):
16 "===============
17 " Titles
18 "===============
19
20 syn region JakeSubSubtitle start=+= + end=+ =\n+ oneline
21 highlight JakeSubSubtitle ctermfg=cyan guifg=cyan
22
23 syn region JakeSubtitle start=+== + end=+==+ oneline
24 highlight JakeSubtitle ctermbg=black ctermfg=DarkMagenta guifg=DarkMagenta
25
26 syn region JakeTitle start=+=== + end=+===+ oneline
27 highlight JakeTitle ctermbg=black ctermfg=Yellow guifg=yellow
28
29 syn region JakeMasterTitle start=+==== + end=+====+ oneline
30 highlight JakeMasterTitle cterm=bold term=bold ctermbg=black ctermfg=LightBlue guifg=LightBlue
31
32 "===============
33 " Keywords
34 "===============
35
36 syn keyword JakeKeywords AssQuestion Question TODO Answer JAKEHTTPS PossibleProblem Note done LowPrio
37 highlight JakeKeywords cterm=bold term=bold ctermbg=black ctermfg=blue guifg=blue
38
39 syn keyword JakeRedKeywords Priority HighPriority containedin=ALL
40 highlight JakeRedKeywords cterm=bold term=bold ctermbg=black ctermfg=Red
41
42 syn keyword JakeLongTermKeywords ReturnTo Ask containedin=all
43 highlight JakeLongTermKeywords ctermfg=lightGreen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für das font-Problem (in .gvimrc):
wird die schriftart festlegen, in MacVim zu Menlo, Größe 11.
Als für die syntax-Hervorhebung, es könnte nur sein, dass die colorscheme Sie sind mit in der Konsole vim ist nicht abgeholt wird von MacVim:
Setzen mit diesem Befehl in der .gvimrc verwenden die xoria256 colorscheme (zum Beispiel). Ich habe festgestellt, dass die colorscheme-Einstellung in .vimrc sind nicht immer abgeholt korrekt.
hi Normal guifg=#00AA00
um die Standard-Farbschema grün.Wenn Sie möchten, zu Experimentieren mit Ihren Einstellungen für die schriftart versuchen
Die Ihnen erlauben, wählen Sie eine schriftart, die mit der standard-mac-schriftart-Fenster. Sobald Sie gefunden haben, die schriftart, die Sie mögen, geben Sie ein:
Wird es Ihnen zeigen, was die aktuelle Einstellung ist für guifont. Dann können Sie geben Sie in Ihrer .gvimrc.
DejaVu\ Sans\ Mono:h11
.Ich bin nicht auf einem mac gerade jetzt, so ich kann nicht finden, die genaue Referenz für Sie, aber ich fand, dass beim Herumspielen in den Menüs, man kann manuell einige dieser Einstellungen ändern... und dann bringen Sie die Konfigurationsdatei, um zu sehen, was diese Einstellungen zu übersetzen, um in Worte zu fassen. Als Ergebnis, ich war in der Lage, fügen Sie diese Zeilen zu meinem standard ~/.vimrc (die Macvim nicht Lesen), um zu ändern den schriftart:
Sollten Sie in der Lage zu finden, die ähnliche Einstellungen für Farben, die sehr in der Nähe.
(Ich werde Bearbeiten Sie diese Antwort, wenn ich wieder zu meinem mac", um weitere details hinzuzufügen... du wirst warten müssen ~6 Stunden aber.)
Können Sie die schriftart ändern mit diesem Befehl:
Vim GFN-Dokumentation
Die text Farbe ist ein bisschen mehr kompliziert, weil es syntax-highlighting. Doch dies können Sie ändern die gleiche Weise ändern Sie die Farbe für den text in jede beliebige version von vim, die Sie verwendet haben, bevor. Ich benutze GVIM für Mac jeden Tag und ich nicht bemerken, die Unterschiede zwischen ihm und GVIM für Windows, zum Beispiel. Für Farb-schema-änderungen könnte ich schlage vor, dieses tolle Skript:
Farbschema Sampler Pack
Sollte es Ihnen eine Menge große Farbschemata, um zu versuchen, und jeder von Ihnen kann leicht bearbeitet werden, so ist es ein guter Ausgangspunkt. Viel Glück!
Lange Geschichte kurz:
:h :hi
(:h ist eine Abkürzung für :Hilfe :Hallo :highlight) und suchen für dieguifg
.In Ihr eigenes Farbschema definieren Sie nur
cterm
Teil - dieguifg
,guibg
etc sind alle verschwunden. Das ist, warum VIM im GUI-Modus ist die Standard-Farben aus dem Farbschema (:h :colo
).