How do I determine the Vim features which are enabled at compile time?
:version” command to determine the Vim features that are enabled at compile time. The features that are enabled will be prefixed with a “+”. The features that are not enabled will be prefixed with a “-“. If you want to test for a feature in a script, you can use the has() function: if has(“menu”) ” Set up some menus endif For more information, read :help :version :help +feature-list :help has() 35.7. Can I build Vim without the GUI support? Yes. You can build Vim by optionally enabling/disabling many of the features including GUI. For more information, read :help install 35.8.