Марсело Кантос, похоже, разместил хорошую ссылку, но теперь она не работает.
Не уверен, что содержимое одинаково, но я нашел эту ссылку полезной:
http://www.drchip.org/astronaut/vim/vimfeat.html
В Vim есть несколько параметров для включения функций во время компиляции. Крошечные, маленькие, большие и огромные на самом деле являются псевдо-переключателями, которые включают наборы этих функций. "Крошечный" переключатель в основном дает вам минимум, в то время как огромный дает вам все, по модулю некоторые возможности X и т.д.
Взято прямо с этого сайта:
В Vim доступно множество функций! Просто откройте свой vim и сделайте :version
; вы, вероятно, увидите немало. Как эти функции выбираются? Ну, некоторые параметры (не) выбираются в зависимости от типа операционной системы, а некоторые (не) выбираются в зависимости от того, хотите ли вы графический интерфейс (например, gvim). Вы можете выбрать, какие опции, используя скрипт config:
пример: configure --enable-cscope --with-features=huge
Селектор --with-features
может содержать несколько слов (крошечные, маленькие, нормальные, большие или огромные). Эффект этого селектора функции показан в таблице ниже. Приложив немного больше усилий, вы можете адаптировать некоторые функции, изменяя вручную <auto/config.h>
, хотя некоторые функции нуждаются в других для правильной работы.