Saya membagikan file konfigurasi VIM saya di antara beberapa komputer. Namun, saya ingin beberapa pengaturan spesifik untuk komputer tertentu.
Misalnya, ukuran font pada laptop resolusi tinggi harus berbeda dengan desktop resolusi rendah. Dan yang lebih penting, saya ingin gVIM di Windows untuk berperilaku lebih windowsy dan MacVim di OSX untuk berperilaku lebih maccy dan gVIM di Linux untuk berperilaku seperti biasa. (Itu mungkin sentimen aneh, tapi saya sangat terbiasa untuk beralih mode mental ketika berpindah OS)
Apakah ada cara untuk membuat beberapa pengaturan di .vimrc
mesin-atau OS-dependent?
has('gui_running')
jika Anda perlu membedakan antara mode tty dan mode GUI.