Bagaimana cara mengetahui apakah saya menggunakan MacVim di .vimrc

27

Di .vimrc saya, saya ingin memeriksa apakah saya menggunakan MacVim vs vim biasa sehingga saya dapat secara opsional mengatur beberapa pengaturan spesifik MacVim, yang tidak boleh diterapkan ke vim reguler.

Bagaimana saya melakukan ini?

Andy White
sumber

Jawaban:

34

Saya baru saja menemukan satu cara untuk melakukannya:

if has("gui_macvim")
    " set macvim specific stuff
endif
Andy White
sumber
4
has("gui_running")akan memberi Anda dukungan untuk macvim dan gvim sehingga akan membuat .vimrc Anda lebih portabel.
Bala Clark
1
Saya perhatikan kondisi ini benar jika saya menjalankan macvim di terminal atau aplikasi GUI. Saya adalah cara untuk memeriksa apakah macvim berjalan di terminal?
swilgosz