- Если это Vim по умолчанию, установленный через ваш менеджер пакетов, этого не должно происходить.Что-то не так, и я попытался бы выполнить полную очистку и переустановить пакеты Vim.
- Если вы сами скомпилировали Vim (тогда он обычно устанавливается как
/usr/local/bin/vim
или в вашем домашнем каталоге), вам нужно перекомпилировать его .
Vim обычно не является статическим, автономным двоичным файлом.Специально для языковых переводчиков (Perl, Python, Ruby) он связывается с ними через разделяемые библиотеки .Вы увидите это в выводе :version
.
С другой стороны, это означает, что любые исправления и улучшения автоматически попадают в Vim.С другой стороны, это означает, что если одна из этих зависимых библиотек будет обновлена (как это происходит во время обновления системы), а старая версия будет утеряна, вам придется перекомпилировать Vim, чтобы новые зависимости были включены в него.Кроме того, подразумевается, что не рекомендуется копировать самоскомпилированный Vim в другую систему Linux (если вы не уверены, что он точно такой же версии) и вместо этого компилировать в каждой системе.