Установка Vim-6.2

Ожидаемое время сборки: 0.4 SBU
Ожидаемое место на диске: 34 MB

Альтернативы для Vim

Если вы предпочитаете другие редакторы -- Такие ка Emacs, Joe или Nano -- вместо Vim, загляните на http://www.linuxfromscratch.org/blfs/view/stable/postlfs/editors.html для получения инструкций по установке.

Описание Vim

Пакет Vim содержит конфигурируемый текстовый редактор для эффективного редактирования текста.

Устанавливаемые программы: efm_filter.pl, efm_perl.pl, ex (ссылка на vim), less.sh, mve.awk, pltags.pl, ref, rview (ссылка на vim), rvim (ссылка на vim), shtags.pl, tcltags, vi (ссылка на vim), view (ссылка на vim), vim, vim132, vim2html.pl, vimdiff (ссылка на vim), vimm, vimspell.sh, vimtutor и xxd

Зависимости установки Vim

Vim зависит от: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.

Установка Vim

Изменим раположение по умолчанию файлов vimrc и gvimrc на /etc.

echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
echo '#define SYS_GVIMRC_FILE "/etc/gvimrc"' >> src/feature.h

Теперь подготовим Vim к компиляции:

./configure --prefix=/usr

Скомпилируем пакет:

make

И установим его:

make install

Vim может быть запущен в "старом" режиме vi созданием ссылки, которая создается командеой:

ln -s vim /usr/bin/vi

Если вы собираетесь устанавливать систему X Window на вашей системе LFS, вам надо будет перекомпилировать Vim после установки X. Vim содержит хорошую GUI версию редактора, который использует X и некоторые другие библиотеки при установке. Для более подробной информации прочитайте документацию по Vim.

Конфигурирование Vim

По умолчанию vim запускается в режиме совместимости с vi. Некоторым это нравится, но мы получим больше преимуществ при запуске vim в режиме vim (иначе бы мы не включили vim в эту книгу, а обошлись бы оригинальным vi). Создадим /root/.vimrc запуском команды:

cat > /root/.vimrc << "EOF"
" Begin /root/.vimrc

set nocompatible
set bs=2

" End /root/.vimrc
EOF