Удалять символы возврата каретки в конце строк при отображении нескольких строк. Это повышает скорость вывода данных на устаревших терминалах, если первыми символами строк являются пробелы или символы табуляции.
paragraphs= (para)
IPLPPPQPLI pplpipbp
Определить разделители абзацев для навигации с помощью { или }. Пары символов значения являются именами макрокоманд nroff/ troff, начинающих абзацы.
prompt
prompt
Отображать приглашение ех (:) по vi-команде Q
Параметр
Умолчание
Описание
readonly
(го)
пого
Сохранение файла будет работать только при добавлении к команде символа ! (работает с w, ZZmmautowrite).
redraw (re)
noredraw
Терминал обновляет изображение, когда происходит изменение (иными словами, в режиме вставки происходит замена символов или удаление строки в пределах текущего окна). Значение по умолчанию зависит от скорости соединения и типа терминала. Значение no-redraw полезно на устаревших терминалах: удаленные строки отмечаются символом @, вставленный текст записывается поверх старого. Реально изменения отображаются по нажатию клавиши <Esc>.
remap
remap
Разрешить задание вложенных связок.
report=
5
Отображать соответствующее сообщение при удалении по крайней мере такого количества строк (по умолчанию равно 5). Например, команда 6dd отображает сообщение «6 lines dele-ted» (удалено 6 строк).
scroll=
<l/2window>
Количество строк прокрутки.
sections= (sect)
SHNHH HU
Определить разделители разделов для навигации с помощью [[ и ]]. Пары символов значения являются именами макрокоманд nroff/ troff, начинающих разделы.
shell= (sh)
/bin/sh
Полное имя (с путем) интерпретатора, которое используется для выполнения команд Linux (:!) и команды :sh. По умолчанию используется значение переменной SHELL.
shiftwidth= (sw)
8
Определить количество пробелов для команд и
showmatch
(sm)
nosm
В vi при нажатии клавиши <)> или <}> курсор на короткое время переходит на парный символ в пределах текущей экранной страницы (если парный символ находится за пределами страницы, генерируется звуковой сигнал). Удобная возможность для программистов.
showmode
noshowmode
В режиме вставки отображать сообщение в
строке состояния, указывающее на конкретный тип применяемой вставки. Например, «Ореп Mode» (открытый режим) или «Append Mode* (режим добавления).
Параметр
Умолчание
Описание
slowopen (slow)
He обновлять изображение в процессе вставки. Значение по умолчанию зависит от скорости соединения и типа терминала.
tabstop= (ts)
8
Определить количество пробелов, содержащихся в табуляции (для текущего сеанса). Печатающее устройство будет по-прежнему использовать системную установку табулятора в
8 пробелов.
taglength= (tl)
0
Определить количество значимых символов в теге (tag). По умолчанию параметр равен 0, т. е. значимы все символы.
tags=
tags/usr/lib/tags
Определить полные пути файлов, содержащих теги (см. команду ctags в главе 3). По умолчанию происходит поиск файлов tags (в текущем каталоге) и /usr/ 'lib/tags.
term=
Задание типа терминала.
terse
noterse
Краткие сообщения об ошибках.
timeout (to)
timeout
Клавиатурные связки прекращают ожидание через 1 секунду.
ttytype=
Задание типа терминала. По умолчанию принимает значение переменной окружения TERM.
warn
warn
Отображать сообщение «No write since last change* (последние изменения не сохранены).
window= (w)
Отображать определенное количество строк файла на экране. Значение по умолчанию зависит от скорости соединения и типа терминала.
wrapmargin= (wm)
0
Определить правое поле страницы. Если значение больше нуля, автоматически разрывать в этом месте строку посредством вставки символа возврата каретки.
wrapscan (ws)
ws
Кольцевой поиск по файлу (не прекращается
по достижении конца или начала файла).
writeany (wa)
nowa
Разрешить сохранение в любой файл.
Пример файла "/.ехгс
set nowrapscan wrapmargin=7 set sections=SeAhBhChDh nomesg map q :w"M:n"M map v dwElp
ab ORA O'Reilly S Associates, Inc
<< Назад В начало Далее >> |