Я вручную установил Vim7.3 на машину с Linux. После того, как все скомпилировано и работает, я обнаружил, что есть (необязательно?) патчи, которые могут (должны?) быть установленным

  • Какова важность этих патчей?
  • Есть ли пример применения всех патчей одновременно?

Спасибо...

2 ответа2

2

Патчи - это исправления ошибок и незначительные дополнения. Важность какого-либо из них для вас зависит от того, как вы используете Vim и какие функции вы используете.

Патчи Vim могут применяться как патчи к любой другой программе. Процесс кратко описан здесь.

Тем не менее, Vim 7.3 в настоящее время находится на уровне патча 762. Это много патчей для скачивания и применения. Лучший способ поддерживать Vim в актуальном состоянии - это получить исходный код из репозитория Mercurial, как описано здесь. Это действительно легко сделать; не требует большего знания Mercurial, чем три команды, приведенные на этой странице; и проще и менее подвержен ошибкам, чем использование патчей.

Установить:

hg clone https://vim.googlecode.com/hg/ vim

Обновлять:

hg pull
hg update
1

Ну, я не знаю, насколько это важно, но это довольно просто:

Из каталога, содержащего все патчи:

cat * > ../patch.txt

А затем переместите «patch.txt» в каталог "src" и:

patch -b -p1 < patch.txt | tee patch.log

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .