Làm thế nào để biết nếu tôi ở MacVim trong .vimrc


27

Trong .vimrc của tôi, tôi muốn kiểm tra xem tôi có ở MacVim so với vim thông thường hay không để tôi có thể tùy ý đặt một số cài đặt dành riêng cho MacVim, không nên áp dụng cho vim thông thường.

Làm thế nào để tôi làm điều này?

Câu trả lời:


34

Tôi chỉ tìm thấy một cách để làm điều đó:

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

4
has("gui_running")sẽ giúp bạn hỗ trợ cho cả macvim và gvim, vì vậy sẽ giúp .vimrc của bạn dễ mang theo hơn.
Bala Clark

1
Tôi nhận thấy điều kiện này là đúng nếu tôi chạy macvim trong thiết bị đầu cuối hoặc ứng dụng GUI. Tôi có phải là một cách để kiểm tra wether macvim đang chạy trong terminal không?
swilgosz
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.