«Функции» вы имеете в виду являются функциями времени построения Vim в. Подумайте об этих функциях, которые вы можете получить, когда покупаете автомобиль. Например, многие автомобили входят в 4-дверную или 2-дверную версию. Вам нужно указать вперед, какой вы хотите, и вы не можете изменить свое мнение позже, если не хотите получить новый автомобиль. Аналогично, вы не можете изменять параметры времени компиляции в Vim, не создавая новый двоичный файл.
Многие из этих функций также являются взаимоисключающими. Например, вы не можете одновременно включить как мотивы, так и гномы. (так же, как у вас не может быть автомобиль, который как четырехдверный, так и двухдверный)
Кроме того, некоторые из особенностей ОС. Например, вы не получите функцию «amiga», если вы не используете Vim на Amiga.
Тем не менее, большинство встроенных бинарных файлов Vim, с которыми вы столкнетесь, будут иметь большинство интересных функций.Вы можете использовать :version
, чтобы узнать, какие функции включены в вашей сборке vim. После того, как вы это сделали, взгляните на :help feature-list
(прокрутите немного вниз), чтобы просмотреть список функций вместе со ссылками на соответствующую документацию для каждой функции.
У меня есть книга «Изучение редакторов Vi и Vim, O'Reilly, English». Для элемента «особенность» нет указателя. Я не могу понять жаргон. Каковы «функции», показанные с помощью команды «: version»? Как я могу найти их в книге? –
Нет, я не думаю, что и должно быть. Это просто путает людей. Это то, что касается разработчиков, а не обычных пользователей (я не уверен, почему вы даже беспокоитесь о нем). Vim поставляется во многих вариантах и поэтому может быть скомпилирован и построен с включенными опциями, а некоторые нет. Например, я уверен, что лично мне никогда не понадобится арабская поддержка. Итак, я скомпилирую свой встроенный vim без него. Теперь, поскольку обычно некоторым группам людей нужна группа вариантов, вы называете одну версию сборки vim «крошечной», одна, я не знаю, «нормальная»? И одна «полная функция» ... – Rook
Если я помните, что правильно автономный установщик двоичных файлов, который можно загрузить с сайта vim, в значительной степени может понадобиться вам при работе с vim. – Rook