Reputation: 143
There seems to be an extensive set of features that can be enabled and disabled from within one's .vimrc, but there seems to be a number of features that has to be specified upon compiling vim's source. For example, Arabic support and I'm not sure but some syntax highlighting and autocompletion?
I could be mixing up some plugin features with native features, but every time I read something on compiling vim from source I come across the mandatory "Oh and don't forget to add this argument to get that feature that you can't get otherwise".
Upvotes: 1
Views: 176
Reputation: 196576
Vim can be compiled as a small executable with only the bare minimum features needed for quick edits, that's the default vim you get on most unixes, or as a big executable with many more features needed for programing.
The compile-time features required by commands and functions are listed in the doc under each command/function with specific requirements. No feature needed means the command is available no matter what features were enabled at compile time.
You can read about the subject in
:help :version
Upvotes: 2