Wie kann ich feststellen, ob ich in MacVim in .vimrc bin?


27

In meinem .vimrc möchte ich überprüfen, ob ich in MacVim oder in regulärem vim bin, damit ich optional einige MacVim-spezifische Einstellungen festlegen kann, die nicht auf reguläres vim angewendet werden sollten.

Wie mache ich das?

Antworten:


34

Ich habe gerade einen Weg gefunden, es zu tun:

if has("gui_macvim")
    " set macvim specific stuff
endif

4
has("gui_running")Sie erhalten Unterstützung für Macvim und Gvim, sodass Ihre .vimrc portabler wird.
Bala Clark

1
Ich habe festgestellt, dass diese Bedingung erfüllt ist, wenn ich macvim im Terminal oder in einer GUI-App verwende. Ich kann überprüfen, ob Macvim im Terminal ausgeführt wird.
Swilgosz
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.