Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum
Беспроводные выключатели nooLite

Lines Club

Ищем достойных соперников.

Книги по Linux (с отзывами читателей)

Библиотека сайта или "Мой Linux Documentation Project"

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 3. Завершающие настройки в системе LFS Вперед

Файлы /etc/vimrc и ~/.vimrc

В книге LFS в качестве текстового редактора используется редактор Vim. Следует отметить, что есть много различных программ, используемых для редактирования, к числу которых относятся Emacs, nano, Joe и многие другие. Каждый, кто хотя бы в течение короткого времени пользовался интернетом (и, особенно, usenet-ом), несомненно, был свидетелем по крайней мере одной перепалки между пользователями Vim и Emacs!

В книге LFS создается базовый файл vimrc. В этом разделе вы узнаете, как можно расширить возможности этого файла. Когда редактор Vim запускается, он читает глобальный конфигурационный файл (/etc/vimrc), а также файл конкретного пользователя (~/.vimrc). Можно в соответствие с требованиями вашей конкретной системы настроить один из этих файлов или оба файла.

Ниже приведен слегка расширенный вариант файла .vimrc, который вы можете записать в домашний каталог как ~/.vimrc, предоставив пользователю конкретные настройки. Конечно, если вы запишите его как /etc/skel/.vimrc, то настройки будут доступными для всех пользователей, которые будут добавляться в систему позже. Вы также можете скопировать файл из /etc/skel/.vimrc в домашние директории уже существующих пользователей, в том числе и для пользователя root. Если вы что-либо копируете непосредственно из каталога /etc/skel, то не забудьте установить права доступа, владельца и группу.

" Begin .vimrc

set columns=80
set wrapmargin=8
set ruler

" End .vimrc

Обратите внимание, что для комментирования используется символ " вместо более привычных символов # или / /. Это правильный синтаксис для vimrc, просто он немного необычен.

Ниже кратко описывается смысл каждого параметра, приведенного в этом примере:

  • set columns=80: Этот параметр просто определяет количество столбцов, используемых на экране.
  • set wrapmargin=8: Этот параметр задает количество символов, отсчитываемых от правого края окна и используемых в качестве отступа.
  • set ruler: Этот параметр требует от редактора Vim показывать в нижней правой части экрана номер текущей строки и номер текущей колонки.

Более подробную информацию о многочисленных вариантах настройки редактора Vim можно найти на страницах помощи, имеющихся в самом редакторе Vim. В редакторе в vim можно с помощью команды :help получить общую помощь или с помощью команды :help usr_toc.txt вывести список разделов руководства пользователя.

Перевод сделан с варианта оригинала, датированного 2007-10-16 13:02:24 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Файлы запуска командной оболочки Bash   Настраиваем вход в вашу систему с помощью /etc/issue


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют