mirror of
https://github.com/vim/vim
synced 2025-07-16 01:01:58 +00:00
updated for version 7.0062
This commit is contained in:
@ -84,6 +84,7 @@ DOCS = \
|
||||
sign.txt \
|
||||
sponsor.txt \
|
||||
starting.txt \
|
||||
spell.txt \
|
||||
syntax.txt \
|
||||
tagsrch.txt \
|
||||
term.txt \
|
||||
@ -204,6 +205,7 @@ HTMLS = \
|
||||
sign.html \
|
||||
sponsor.html \
|
||||
starting.html \
|
||||
spell.html \
|
||||
syntax.html \
|
||||
tagsrch.html \
|
||||
tags.html \
|
||||
|
489
runtime/doc/vim-ru.UTF-8.1
Normal file
489
runtime/doc/vim-ru.UTF-8.1
Normal file
@ -0,0 +1,489 @@
|
||||
.TH VIM 1 "2002 Feb 22"
|
||||
.SH ИМЯ
|
||||
vim \- Vi IMproved (Улучшенный Vi), текстовый редактор для программистов
|
||||
.SH КОМАНДНАЯ СТРОКА
|
||||
.br
|
||||
.B vim
|
||||
[ключи] [файл ..]
|
||||
.br
|
||||
.B vim
|
||||
[ключи] -
|
||||
.br
|
||||
.B vim
|
||||
[ключи] \-t метка
|
||||
.br
|
||||
.B vim
|
||||
[ключи] \-q [файл ошибок]
|
||||
.PP
|
||||
.br
|
||||
.B ex
|
||||
.br
|
||||
.B view
|
||||
.br
|
||||
.B gvim
|
||||
.B gview
|
||||
.br
|
||||
.B rvim
|
||||
.B rview
|
||||
.B rgvim
|
||||
.B rgview
|
||||
.SH ОПИСАНИЕ
|
||||
.B Vim
|
||||
-- текстовый редактор, обратно-совместимый с Vi.
|
||||
Он может быть использован для правки всех видов простого текста.
|
||||
Особенно он хорош для правки исходных текстов программ.
|
||||
.PP
|
||||
По сравнению с Vi,
|
||||
.B Vim
|
||||
имеет много усовершенствований: многократная отмена операций,
|
||||
множественность окон и буферов, подсветка синтаксиса, правка командной строки,
|
||||
автодополнение имён файлов, встроенная справка, визуальное выделение и т.п.
|
||||
См. ":help vi_diff.txt" для получения полного списка различий между
|
||||
.B Vim
|
||||
и Vi.
|
||||
.PP
|
||||
Во время работы в
|
||||
.B Vim
|
||||
можно получить справку с помощью системы встроенной справки (команда ":help").
|
||||
См. раздел "ВСТРОЕННАЯ СПРАВКА" ниже по тексту.
|
||||
.PP
|
||||
Чаще всего
|
||||
.B Vim
|
||||
запускают для правки одного файла при помощи команды
|
||||
.PP
|
||||
vim файл
|
||||
.PP
|
||||
В общем виде команда запуска
|
||||
.B Vim
|
||||
выглядит так:
|
||||
.PP
|
||||
vim [ключи] [список файлов]
|
||||
.PP
|
||||
Если список файлов отсутствует, редактор начнёт работу с пустым буфером.
|
||||
В противном случае имя файла должно быть указано одним из следующих четырёх способов:
|
||||
.TP 12
|
||||
файл ..
|
||||
Список имён файлов.
|
||||
Первый файл будет объявлен активным и загружен в буфер. Курсор будет помещён
|
||||
в первой строке буфера. Доступ к другим файлам может быть осуществлён при
|
||||
помощи команды ":next". Чтобы править файл, имя которого начинается с символа
|
||||
"дефис" (-), перед списком файлов необходимо поставить "--".
|
||||
.TP
|
||||
-
|
||||
Файл будет прочитан из потока стандартного ввода. Команды будут считываться
|
||||
из стандартного потока диагностики (stderr), который должен быть
|
||||
терминалом.
|
||||
.TP
|
||||
-t {метка}
|
||||
Имя файла и начальная позиция курсора зависят от "метки", похожей на метку goto.
|
||||
{метка} ищется в файле меток, соответствующий файл становится активным, а
|
||||
соответствующая команда исполняется.
|
||||
Чаще всего используется в программах на языке Си, где {метка} может быть именем
|
||||
функции.
|
||||
Файл, содержащий функцию, становится активным, а курсор помещается в начало функции.
|
||||
См. ":help tag-commands".
|
||||
.TP
|
||||
-q [файл ошибок]
|
||||
Начать работу в режиме быстрого исправления.
|
||||
При этом считывается [файл ошибок] и первая ошибка выводится на экран.
|
||||
Если [файл ошибок] не указан, имя файла берётся из значения опции 'errorfile'
|
||||
(по умолчанию: "AztecC.Err" для Amiga, "errors.err" для других систем).
|
||||
К следующим ошибкам можно перейти по команде ":cn".
|
||||
См. ":help quickfix".
|
||||
.PP
|
||||
.B Vim
|
||||
ведёт себя по-разному в зависимости от имени команды (исполняемый файл может
|
||||
быть одним и тем же).
|
||||
.TP 10
|
||||
vim
|
||||
"Нормальный" запуск, всё по умолчанию.
|
||||
.TP
|
||||
ex
|
||||
Запуск в режиме Ex. Для перехода в нормальный режим
|
||||
необходимо выполнить команду ":vi". Режим Ex включает
|
||||
также ключ "-e".
|
||||
.TP
|
||||
view
|
||||
Запуск в режиме "только для чтения". Вы будете защищены от случайной записи
|
||||
файла. То же самое можно сделать ключом "-R".
|
||||
.TP
|
||||
gvim gview
|
||||
Версия с графическим интерфейсом. Запускается в новом окне.
|
||||
То же самое можно сделать при запуске с ключом "-g".
|
||||
.TP
|
||||
rvim rview rgvim rgview
|
||||
Как и предыдущие команды, но с ограничениями. Нельзя запускать команды оболочки
|
||||
или приостанавливать работу
|
||||
.B Vim.
|
||||
Вместо приставки "r" можно использовать ключ "-Z".
|
||||
.SH КЛЮЧИ
|
||||
Ключи могут быть указаны в любом порядке, до или после имён
|
||||
файлов. Ключи без аргументов могут быть объединены под одним
|
||||
дефисом.
|
||||
.TP 12
|
||||
+[номер]
|
||||
В первом файле курсор будет помещён на строку с указанным номером.
|
||||
Если "номер" не указан, курсор будет помещён на последнюю строку.
|
||||
.TP
|
||||
+/{шаблон}
|
||||
В первом файле курсор будет помещён на место первого совпадения
|
||||
с указанным шаблоном. См. ":help search-pattern" для получения
|
||||
списка допустимых шаблонов.
|
||||
.TP
|
||||
+{команда}
|
||||
.TP
|
||||
-c {команда}
|
||||
{команда} исполняется после загрузки первого файла как команда Ex.
|
||||
Если {команда} содержит пробелы, то она должна быть заключена в
|
||||
двойные кавычки (в зависимости от используемой оболочки).
|
||||
Пример: vim "+set si" main.c
|
||||
.br
|
||||
Примечание: Можно указывать до десяти команд "+" или "-c".
|
||||
.TP
|
||||
--cmd {команда}
|
||||
Как "-c", но команда исполняется перед обработкой любого файла
|
||||
настроек (vimrc).
|
||||
Можно указывать до десяти таких команд, независимо от количества
|
||||
команд "-c".
|
||||
.TP
|
||||
-A
|
||||
Если
|
||||
.B Vim
|
||||
был собран с поддержкой арабского языка для правки файлов,
|
||||
набранных справа налево, и с поддержкой арабской клавиатуры,
|
||||
этот ключ запускает
|
||||
.B Vim
|
||||
в арабском режиме, с включенной опцией 'arabic'. В противном
|
||||
случае
|
||||
.B Vim
|
||||
завершает работу с ошибкой.
|
||||
.TP
|
||||
-b
|
||||
Двоичный режим.
|
||||
Производится настройка некоторых опций, делающих возможной правку
|
||||
двоичного или исполняемого файла.
|
||||
.TP
|
||||
-C
|
||||
Режим совместимости. Включает опцию 'compatible'.
|
||||
.B Vim
|
||||
будет работать почти как Vi, даже если существует файл .vimrc.
|
||||
.TP
|
||||
-d
|
||||
Режим поиска различий.
|
||||
Должно быть указано два или три имени файла.
|
||||
.B Vim
|
||||
откроет все файлы и покажет различия между ними
|
||||
(как vimdiff(1)).
|
||||
.TP
|
||||
-d {устройство}
|
||||
Открыть {устройство} для использования в качестве терминала (только на Amiga).
|
||||
Пример:
|
||||
"\-d con:20/30/600/150".
|
||||
.TP
|
||||
-e
|
||||
Запустить
|
||||
.B Vim
|
||||
в режиме Ex, как будто исполняемый файл имеет имя "ex".
|
||||
.TP
|
||||
-f
|
||||
Режим активного приложения. Версия
|
||||
.B Vim
|
||||
с графическим интерфейсом не будет ветвиться и отключаться
|
||||
от запустившей её оболочки. На платформе Amiga
|
||||
.B Vim
|
||||
не будет создавать новое окно. Этот ключ нужно использовать,
|
||||
когда
|
||||
.B Vim
|
||||
запускается программой, которая должна ждать завершения
|
||||
сеанса правки (например, программа для работы с электронной почтой).
|
||||
На платформе Amiga команды ":sh" и ":!" не будут работать.
|
||||
.TP
|
||||
--nofork
|
||||
Режим активного приложения. Версия
|
||||
.B Vim
|
||||
с графическим интерфейсом не будет ветвиться и отключаться
|
||||
от запустившей её оболочки.
|
||||
.TP
|
||||
-F
|
||||
Если
|
||||
.B Vim
|
||||
был собран с поддержкой FKMAP для правки текста справа налево
|
||||
и настроек клавиатуры для языка фарси, этот ключ запускает
|
||||
.B Vim
|
||||
в режиме фарси, иначе говоря, с включёнными опциями
|
||||
'fkmap' и 'rightleft'.
|
||||
В противном случае
|
||||
.B Vim
|
||||
завершает работу с сообщением об ошибке.
|
||||
.TP
|
||||
-g
|
||||
Если
|
||||
.B Vim
|
||||
был собран с поддержкой графического интерфейса, этот ключ
|
||||
включает графический интерфейс. В противном случае
|
||||
.B Vim
|
||||
завершает работу с сообщением об ошибке.
|
||||
.TP
|
||||
-h
|
||||
Выводит краткую информацию об аргументах и ключах командной строки.
|
||||
После этого
|
||||
.B Vim
|
||||
завершает работу.
|
||||
.TP
|
||||
-H
|
||||
Если
|
||||
.B Vim
|
||||
был собран с поддержкой правки текста справа налево
|
||||
и настроек клавиатуры для иврита, этот ключ запускает
|
||||
.B Vim
|
||||
в режиме иврита, иначе говоря, с включёнными опциями 'hkmap' и 'rightleft'.
|
||||
В противном случае
|
||||
.B Vim
|
||||
завершает работу с сообщением об ошибке.
|
||||
.TP
|
||||
-i {viminfo}
|
||||
Если используется файл viminfo, то этот ключ задаёт имя такого файла (вместо
|
||||
"~/.viminfo" по умолчанию). Можно также избежать использования файла viminfo
|
||||
путём указания имени "NONE".
|
||||
.TP
|
||||
-L
|
||||
То же, что и -r.
|
||||
.TP
|
||||
-l
|
||||
Режим Lisp. Включаются опции 'lisp' и 'showmatch'.
|
||||
.TP
|
||||
-m
|
||||
Изменение файлов запрещено. При этом отключается опция 'write', поэтому
|
||||
запись файлов становится невозможной.
|
||||
.TP
|
||||
-N
|
||||
Режим неполной совместимости. Отключается 'compatible'.
|
||||
.B Vim
|
||||
будет работать лучше, но не будет полностью совместим с Vi, даже если
|
||||
отсутствует файл сценария настроек (.vimrc).
|
||||
.TP
|
||||
-n
|
||||
Не использовать своп-файл. Восстановление при сбое в работе будет невозможно.
|
||||
Удобно для правки файла на очень медленном носителе (например, гибком диске).
|
||||
То же самое можно сделать командой ":set uc=0". Отмена -- ":set uc=200".
|
||||
.TP
|
||||
-o[N]
|
||||
Открыть N окон, разделённых по горизонтали. Если N не указано, то открывается
|
||||
по одному окну на каждый файл.
|
||||
.TP
|
||||
-O[N]
|
||||
Открыть N окон, разделённых по вертикали. Если N не указано, то открывается
|
||||
по одному окну на каждый файл.
|
||||
.TP
|
||||
-R
|
||||
Режим "только для чтения". Включается опция 'readonly'.
|
||||
Файл в буфере доступен для редактирования, но его копию на диске нельзя
|
||||
случайно перезаписать. Для сохранения файла необходимо добавить восклицательный
|
||||
знак к соответствующей команде Ex (например, ":w!").
|
||||
Ключ "-R" подразумевает также, что используется и ключ "-n" (см. выше).
|
||||
Опция 'readonly' может быть выключена по команде ":set noro".
|
||||
См. ":help 'readonly'".
|
||||
.TP
|
||||
-r
|
||||
Вывести список своп-файлов и информацию об их использовании для восстановления после сбоя.
|
||||
.TP
|
||||
-r {файл}
|
||||
Режим восстановления.
|
||||
Для восстановления после сбоя будет использован своп-файл.
|
||||
Своп-файл имеет то же имя, что и текстовый файл, но с добавлением расширения ".swp".
|
||||
См. ":help recovery".
|
||||
.TP
|
||||
-s
|
||||
Тихий режим. Только при запуске как "Ex" или если перед "-s" указан ключ "-e".
|
||||
.TP
|
||||
-s {scriptin}
|
||||
Считывается файл сценария {scriptin}. При этом, содержимое файла воспринимается
|
||||
в виде команд, как если бы они были набраны на консоли.
|
||||
То же самое достигается командой ":source! {scriptin}".
|
||||
Если конец файла считывается до завершения работы редактора, то в дальнейшем
|
||||
ввод осуществляется с клавиатуры.
|
||||
.TP
|
||||
-T {terminal}
|
||||
Сообщает
|
||||
.B Vim
|
||||
тип используемого терминала. Необходимо только в тех ситуациях, когда
|
||||
автоматическое определение терминала не работает. Имя терминала должно быть
|
||||
известно
|
||||
.B Vim
|
||||
(встроено в него) или определено в файлах termcap или terminfo.
|
||||
.TP
|
||||
-u {vimrc}
|
||||
Использовать команды из файла сценария {vimrc} для настройки.
|
||||
Все остальные файлы настроек пропускаются.
|
||||
Удобно для редактирования специальных типов файлов.
|
||||
Чтобы избежать использования сценариев настроек вообще, можно использовать
|
||||
имя "NONE". См. ":help initialization".
|
||||
.TP
|
||||
-U {gvimrc}
|
||||
Использовать команды из файла сценария {gvimrc} для настройки графического
|
||||
интерфейса.
|
||||
Все остальные файлы настроек для графического интерфейса пропускаются.
|
||||
Чтобы избежать использования сценариев настроек графического интерфейса вообще,
|
||||
можно использовать имя "NONE". См. ":help gui-init".
|
||||
.TP
|
||||
-V
|
||||
"Болтливый" режим. Выводить сообщения о том, какие файлы читаются, и о
|
||||
чтении-записи файла viminfo.
|
||||
.TP
|
||||
-v
|
||||
Запустить
|
||||
.B Vim
|
||||
в режиме Vi, как будто исполняемый файл имеет имя "vi". Имеет смысл только если
|
||||
исполняемый файл имеет имя "ex".
|
||||
.TP
|
||||
-w {scriptout}
|
||||
Все символы, введённые с клавиатуры вплоть до момента завершения работы,
|
||||
записываются в файл {scriptout}.
|
||||
Удобно в том случае, когда вы хотите создать файл сценария для последующего
|
||||
использования с "vim -s" или ":source!". Если файл {scriptout} уже существует,
|
||||
то новые символы будут добавляются в конец файла.
|
||||
.TP
|
||||
-W {scriptout}
|
||||
Как "-w", но уже существующий файл будет перезаписан.
|
||||
.TP
|
||||
-x
|
||||
Шифровать записываемые файлы. Будет выдано приглашение ввести пароль.
|
||||
.TP
|
||||
-X
|
||||
Не подключаться к X-серверу. Ускоряет загрузку на консоли, но делает невозможным
|
||||
использование заголовка окна и буфера обмена.
|
||||
.TP
|
||||
-Z
|
||||
Ограниченный режим. Работает так же, как и программы, начинающиеся с "r".
|
||||
.TP
|
||||
--
|
||||
Конец ключей. Все остальные аргументы рассматриваются как имена файлов.
|
||||
Может быть использовано для правки файлов, имена которых начинаются с дефиса.
|
||||
.TP
|
||||
--help
|
||||
Вывести краткую справку и завершить работу. То же, что и "-h".
|
||||
.TP
|
||||
--version
|
||||
Вывести информацию о версии программы и завершить работу.
|
||||
.TP
|
||||
--remote
|
||||
Подключиться к серверу Vim и заставить его править файлы, указанные в
|
||||
последующих аргументах. Если сервер не найден, выводится предупреждение,
|
||||
а файлы правятся в местной копии Vim.
|
||||
.TP
|
||||
--remote-expr {выражение}
|
||||
Подключиться к серверу Vim и вычислить на нём указанное {выражение}.
|
||||
Результат вычисления будет выведен в поток стандартного вывода (stdout).
|
||||
.TP
|
||||
--remote-send {ключи}
|
||||
Подключиться к серверу Vim и передать ему указанные {ключи}.
|
||||
.TP
|
||||
--remote-silent
|
||||
Как "--remote", но без вывода предупреждения, если сервер не найден.
|
||||
.TP
|
||||
--remote-wait
|
||||
Как "--remote", но Vim не будет завершать работу до тех пор, пока не будет
|
||||
выполнена правка всех файлов.
|
||||
.TP
|
||||
--remote-wait-silent
|
||||
Как "--remote-wait", но без вывода предупреждения, если сервер не найден.
|
||||
.TP
|
||||
--serverlist
|
||||
Вывести список всех доступных серверов Vim.
|
||||
.TP
|
||||
--servername {имя}
|
||||
Использовать указанное {имя} в качестве имени сервера. Если ключ
|
||||
"--remote" не указан, то {имя} присваивается данной копии Vim,
|
||||
в противном случае указывает на имя сервера, к которому следует
|
||||
подключиться.
|
||||
.TP
|
||||
--socketid {id}
|
||||
Только для графического интерфейса GTK: использовать механизм GtkPlug для
|
||||
запуска gvim в отдельном окне.
|
||||
.TP
|
||||
--echo-wid
|
||||
Только для графического интерфейса GTK: вывести идентификатор окна (Window ID)
|
||||
в поток стандартного вывода (stdout).
|
||||
.SH ВСТРОЕННАЯ СПРАВКА
|
||||
Для начала, наберите команду ":help".
|
||||
Введите ":help тема", чтобы получить справку по конкретной теме.
|
||||
Например, команда ":help ZZ" выведет информацию о команде "ZZ".
|
||||
Используйте <Tab> и CTRL-D для автоматического дополнения
|
||||
названий тем (":help cmdline-completion").
|
||||
Для быстрого перемещения по справочнику используются метки (что-то
|
||||
вроде гипертекстовых ссылок, см. ":help"). Таким образом можно
|
||||
просматривать все файлы справки, например ":help syntax.txt".
|
||||
.SH ФАЙЛЫ
|
||||
.TP 15
|
||||
/usr/local/lib/vim/doc/*.txt
|
||||
Файлы справочника
|
||||
.B Vim.
|
||||
См. ":help doc-file-list" для получения полного списка.
|
||||
.TP
|
||||
/usr/local/lib/vim/doc/tags
|
||||
Файл меток, используемый для поиска информации в файлах справки.
|
||||
.TP
|
||||
/usr/local/lib/vim/syntax/syntax.vim
|
||||
Системные настройки синтаксиса.
|
||||
.TP
|
||||
/usr/local/lib/vim/syntax/*.vim
|
||||
Файлы синтаксиса для разных языков.
|
||||
.TP
|
||||
/usr/local/lib/vim/vimrc
|
||||
Системные настройки
|
||||
.B Vim.
|
||||
.TP
|
||||
/usr/local/lib/vim/gvimrc
|
||||
Системный настройки графического интерфейса.
|
||||
.TP
|
||||
/usr/local/lib/vim/optwin.vim
|
||||
Сценарий, используемый при выполнении команды ":options".
|
||||
Хороший способ просматривать и изменять настройки.
|
||||
.TP
|
||||
/usr/local/lib/vim/menu.vim
|
||||
Системные настройки меню для gvim.
|
||||
.TP
|
||||
/usr/local/lib/vim/bugreport.vim
|
||||
Сценарий для создания отчёта об обнаруженных глюках. См. ":help bugs".
|
||||
.TP
|
||||
/usr/local/lib/vim/filetype.vim
|
||||
Сценарий для определения типа файла по имени. См. ":help 'filetype'".
|
||||
.TP
|
||||
/usr/local/lib/vim/scripts.vim
|
||||
Сценарий для определения типа файла по содержимому. См. ":help 'filetype'".
|
||||
.TP
|
||||
/usr/local/lib/vim/*.ps
|
||||
Файлы для печати PostScript.
|
||||
.PP
|
||||
Более свежая информация -- на сайте VIM:
|
||||
.br
|
||||
<URL:http://www.vim.org/>
|
||||
.SH СМОТРИ ТАКЖЕ
|
||||
vimtutor(1)
|
||||
.SH АВТОРЫ
|
||||
Большая часть
|
||||
.B Vim
|
||||
создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное
|
||||
количество людей. См. ":help credits" в
|
||||
.B Vim.
|
||||
.br
|
||||
.B Vim
|
||||
базируется на коде редактора Stevie, написанного Тимом Томпсоном (Tim Thompson),
|
||||
Тони Эндрюсом (Tony Andrews) и Г. Р. (Фредом) Уолтером (G.R. (Fred) Walter).
|
||||
Однако, в настоящее время в Vim почти не осталось ничего от исторического кода
|
||||
его предшественника.
|
||||
.br
|
||||
Русская локализация
|
||||
.B Vim
|
||||
выполняется в рамках проекта "РуВим",
|
||||
см. <URL:http://sourceforge.net/projects/ruvim/>.
|
||||
.SH ГЛЮКИ
|
||||
Скорее всего есть.
|
||||
См. ":help todo" -- список известных проблем.
|
||||
.PP
|
||||
Заметим, что многие вещи, которые считаются глюками, на самом деле
|
||||
являются результатом слишком полного воспроизведения поведения Vi.
|
||||
Если вы думаете, что что-то является ошибкой только потому, что
|
||||
"Vi делает это по-другому", внимательно прочитайте файл vi_diff.txt
|
||||
(или наберите ":help vi_diff.txt" в Vim) и используйте опции 'compatible'
|
||||
и 'cpoptions'.
|
50
runtime/doc/vimdiff-ru.UTF-8.1
Normal file
50
runtime/doc/vimdiff-ru.UTF-8.1
Normal file
@ -0,0 +1,50 @@
|
||||
.TH VIMDIFF 1 "2001 March 30"
|
||||
.SH ИМЯ
|
||||
vimdiff \- позволяет редактировать две или три версии файла с помощью Vim
|
||||
с отображением различий.
|
||||
.SH КОМАНДНАЯ СТРОКА
|
||||
.br
|
||||
.B vimdiff
|
||||
[ключи] файл1 файл2 [файл3]
|
||||
.PP
|
||||
.B gvimdiff
|
||||
.SH ОПИСАНИЕ
|
||||
Команда
|
||||
.B vimdiff
|
||||
загружает в
|
||||
.B Vim
|
||||
два (или три) файла. Каждый файл открывается в собственном окне.
|
||||
Различия между файлами отображаются с помощью подсветки синтаксиса.
|
||||
Эта команда позволяет наглядно отображать внесённые изменения и переносить
|
||||
различающиеся фрагменты из одной версии файла в другую.
|
||||
.PP
|
||||
Подробнее о Vim см. на странице справочника vim(1).
|
||||
.PP
|
||||
При запуске с помощью команды
|
||||
.B gvimdiff
|
||||
редактор запускается в режиме графического интерфейса, если это возможно.
|
||||
.PP
|
||||
В каждом окне включается опция 'diff', что позволяет использовать подсветку
|
||||
синтаксиса для отображения различий между файлами.
|
||||
.br
|
||||
Для улучшения работы с файлами в режиме отображения отличий также включаются
|
||||
опции 'wrap' и 'scrollbind'.
|
||||
.br
|
||||
Значение опции 'foldmethod' устанавливается равным "diff", что позволяет
|
||||
прятать в складку области текста, которые не отличаются в различных версиях файла.
|
||||
Значение опции 'foldcolumn' устанавливается равным 2, чтобы было проще
|
||||
находить, открывать и закрывать такие складки.
|
||||
.SH КЛЮЧИ ЗАПУСКА
|
||||
Для выравнивания строк между окнами используется вертикальное разделение окон,
|
||||
как если бы использовался ключ "-O". Для того, чтобы использовать разделение
|
||||
окон по горизонтали, следует указать в командной строке ключ "-o".
|
||||
.PP
|
||||
Остальные ключи командной строки рассматриваются на странице справочника vim(1).
|
||||
.SH СМОТРИ ТАКЖЕ
|
||||
vim(1)
|
||||
.SH АВТОРЫ
|
||||
Большая часть
|
||||
.B Vim
|
||||
создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное
|
||||
количество людей. См. ":help credits" в
|
||||
.B Vim.
|
51
runtime/doc/vimtutor-ru.1
Normal file
51
runtime/doc/vimtutor-ru.1
Normal file
@ -0,0 +1,51 @@
|
||||
.TH VIMTUTOR 1 "2001 April 2"
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD>
|
||||
vimtutor \- <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> Vim
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.br
|
||||
.B vimtutor [<5B><><EFBFBD><EFBFBD>]
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B vimtutor
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>
|
||||
.B Vim.
|
||||
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
.PP
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B vimtutor
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B Vim.
|
||||
.PP
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> [<5B><><EFBFBD><EFBFBD>] <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>,
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "ru" <20><><EFBFBD> "it".
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> [<5B><><EFBFBD><EFBFBD>] <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, <20><> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
||||
.PP
|
||||
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B Vim
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> Vi.
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.TP 15
|
||||
/usr/local/lib/vim/tutor/tutor[.<2E><><EFBFBD><EFBFBD>]
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B vimtutor.
|
||||
.TP 15
|
||||
/usr/local/lib/vim/tutor/tutor.vim
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Vim, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B vimtutor.
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
.B Vimtutor
|
||||
<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> Vi <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>. <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (Michael C. Pierce) <20>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>. <20><><EFBFBD> (Robert K. Ware) <20><> Colorado School of Mines <20><>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> (Charles Smith) <20><> Colorado State University.
|
||||
E-mail: bware@mines.colorado.edu.
|
||||
.br
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>
|
||||
.B Vim
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (Bram Moolenaar).
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
||||
.SH <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
vim(1)
|
@ -244,6 +244,7 @@ LINK32_OBJS= \
|
||||
"$(INTDIR)/regexp.obj" \
|
||||
"$(INTDIR)/screen.obj" \
|
||||
"$(INTDIR)/search.obj" \
|
||||
"$(INTDIR)/spell.obj" \
|
||||
"$(INTDIR)/syntax.obj" \
|
||||
"$(INTDIR)/tag.obj" \
|
||||
"$(INTDIR)/term.obj" \
|
||||
@ -607,6 +608,10 @@ SOURCE=.\search.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\spell.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
||||
SOURCE=.\syntax.c
|
||||
# End Source File
|
||||
# Begin Source File
|
||||
|
@ -371,6 +371,7 @@ OBJ = \
|
||||
$(OUTDIR)\regexp.obj \
|
||||
$(OUTDIR)\screen.obj \
|
||||
$(OUTDIR)\search.obj \
|
||||
$(OUTDIR)\spell.obj \
|
||||
$(OUTDIR)\syntax.obj \
|
||||
$(OUTDIR)\tag.obj \
|
||||
$(OUTDIR)\term.obj \
|
||||
@ -846,6 +847,8 @@ $(OUTDIR)/screen.obj: $(OUTDIR) screen.c $(INCL)
|
||||
|
||||
$(OUTDIR)/search.obj: $(OUTDIR) search.c $(INCL)
|
||||
|
||||
$(OUTDIR)/spell.obj: $(OUTDIR) spell.c $(INCL)
|
||||
|
||||
$(OUTDIR)/syntax.obj: $(OUTDIR) syntax.c $(INCL)
|
||||
|
||||
$(OUTDIR)/tag.obj: $(OUTDIR) tag.c $(INCL)
|
||||
@ -927,6 +930,7 @@ proto.h: \
|
||||
proto/regexp.pro \
|
||||
proto/screen.pro \
|
||||
proto/search.pro \
|
||||
proto/spell.pro \
|
||||
proto/syntax.pro \
|
||||
proto/tag.pro \
|
||||
proto/term.pro \
|
||||
|
@ -136,6 +136,7 @@ void qsort __ARGS((void *base, size_t elm_count, size_t elm_size, int (*cmp)(con
|
||||
# include "regexp.pro"
|
||||
# include "screen.pro"
|
||||
# include "search.pro"
|
||||
# include "spell.pro"
|
||||
# include "syntax.pro"
|
||||
# include "tag.pro"
|
||||
# include "term.pro"
|
||||
|
@ -1141,13 +1141,16 @@ enum hlf_value
|
||||
, HLF_DED /* Deleted diff line */
|
||||
, HLF_TXD /* Text Changed in diff line */
|
||||
, HLF_SC /* Sign column */
|
||||
, HLF_SPB /* SpellBad */
|
||||
, HLF_SPR /* SpellRare */
|
||||
, HLF_SPL /* SpellLocal */
|
||||
, HLF_COUNT /* MUST be the last one */
|
||||
};
|
||||
|
||||
/* the HL_FLAGS must be in the same order as the HLF_ enums! */
|
||||
#define HL_FLAGS {'8', '@', 'd', 'e', 'h', 'i', 'l', 'm', 'M', \
|
||||
'n', 'r', 's', 'S', 'c', 't', 'v', 'V', 'w', 'W', \
|
||||
'f', 'F', 'A', 'C', 'D', 'T', '>'}
|
||||
'f', 'F', 'A', 'C', 'D', 'T', '>', 'B', 'R', 'L'}
|
||||
|
||||
/*
|
||||
* Boolean constants
|
||||
|
Reference in New Issue
Block a user