Ожидаемое время сборки: 0.4 SBU
|
Если вы предпочитаете другие редакторы -- Такие ка Emacs, Joe или Nano -- вместо Vim, загляните на http://www.linuxfromscratch.org/blfs/view/stable/postlfs/editors.html для получения инструкций по установке.
Пакет 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 зависит от: Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed.
Изменим раположение по умолчанию файлов vimrc и gvimrc на /etc.
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> 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 запускается в режиме совместимости с vi. Некоторым это нравится, но мы получим больше преимуществ при запуске vim в режиме vim (иначе бы мы не включили vim в эту книгу, а обошлись бы оригинальным vi). Создадим /root/.vimrc запуском команды:
cat > /root/.vimrc << "EOF"
|