Выбранный вами клон vi может быть настроен различными
способами.
Существует много различных команд для настройки vi в
командном режиме. В зависимости от вашего редактора вы можете включить функции,
упрощающие написание кода (наподобие подсветки синтаксиса, автоматического отступа и
т.п.), использовать макросы для автоматизации задач, включить замену текста и др.
Почти все эти команды могут быть указаны в конфигурационном файле в вашем домашнем
каталоге. elvis использует файл .exrc,
а vim - .vimrc. Большинство команд,
которые могут быть выполнены в командном режиме, могут быть указаны в конфигурационном
файле. Это может быть конфигурационная информация, замены текста, макросы и др.
Рассмотрение всех этих параметров и их различий в версиях редактора представляет собой
сложную и трудоёмкую задачу. Дополнительную информацию смотрите на странице руководства
или на веб-сайте своего редактора vi. Некоторые редакторы
(например, vim) содержат исчерпывающую встроенную справку,
которая может быть вызвана командой :help или чем-то похожим. Вы
также можете обратиться к книге “Learning the vi Editor” Ламба (Lamb) и Роббинса (Robbins) от
издательства O'Reilly.
Многие общие программы в Linux по умолчанию загружают текстовый файл в vi. Например, редактирование crontab'ов выполняется по умолчанию в
vi. Если вас не устраивает vi и вы
хотели бы использовать вместо него другой редактор, вам нужно установить переменную
окружения VISUAL, указав в ней предпочитаемый редактор. Информация
об установке переменных доступна в 8-й главе в разделе под названием “Переменные
окружения”. Если вы хотите, чтобы этот редактор устанавливался как используемый по
умолчанию при каждом вашем входе в систему, добавьте команду установки переменной VISUAL
в свой файл .bash_profile или .bashrc.