annotate runtime/doc/vim-ru.UTF-8.1 @ 1652:e97a97d6a0eb v7.2a.004

updated for version 7.2a-004
author vimboss
date Fri, 27 Jun 2008 18:58:11 +0000
parents 01e77186b20a
children f4f8014d516e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
220
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
1 .TH VIM 1 "2002 Feb 22"
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
2 .SH ИМЯ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
3 vim \- Vi IMproved (Улучшенный Vi), текстовый редактор для программистов
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
4 .SH КОМАНДНАЯ СТРОКА
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
5 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
6 .B vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
7 [ключи] [файл ..]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
8 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
9 .B vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
10 [ключи] -
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
11 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
12 .B vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
13 [ключи] \-t метка
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
14 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
15 .B vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
16 [ключи] \-q [файл ошибок]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
17 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
18 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
19 .B ex
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
20 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
21 .B view
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
22 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
23 .B gvim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
24 .B gview
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
25 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
26 .B rvim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
27 .B rview
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
28 .B rgvim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
29 .B rgview
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
30 .SH ОПИСАНИЕ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
31 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
32 -- текстовый редактор, обратно-совместимый с Vi.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
33 Он может быть использован для правки всех видов простого текста.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
34 Особенно он хорош для правки исходных текстов программ.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
35 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
36 По сравнению с Vi,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
37 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
38 имеет много усовершенствований: многократная отмена операций,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
39 множественность окон и буферов, подсветка синтаксиса, правка командной строки,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
40 автодополнение имён файлов, встроенная справка, визуальное выделение и т.п.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
41 См. ":help vi_diff.txt" для получения полного списка различий между
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
42 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
43 и Vi.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
44 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
45 Во время работы в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
46 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
47 можно получить справку с помощью системы встроенной справки (команда ":help").
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
48 См. раздел "ВСТРОЕННАЯ СПРАВКА" ниже по тексту.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
49 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
50 Чаще всего
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
51 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
52 запускают для правки одного файла при помощи команды
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
53 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
54 vim файл
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
55 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
56 В общем виде команда запуска
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
57 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
58 выглядит так:
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
59 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
60 vim [ключи] [список файлов]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
61 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
62 Если список файлов отсутствует, редактор начнёт работу с пустым буфером.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
63 В противном случае имя файла должно быть указано одним из следующих четырёх способов:
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
64 .TP 12
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
65 файл ..
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
66 Список имён файлов.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
67 Первый файл будет объявлен активным и загружен в буфер. Курсор будет помещён
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
68 в первой строке буфера. Доступ к другим файлам может быть осуществлён при
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
69 помощи команды ":next". Чтобы править файл, имя которого начинается с символа
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
70 "дефис" (-), перед списком файлов необходимо поставить "--".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
71 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
72 -
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
73 Файл будет прочитан из потока стандартного ввода. Команды будут считываться
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
74 из стандартного потока диагностики (stderr), который должен быть
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
75 терминалом.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
76 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
77 -t {метка}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
78 Имя файла и начальная позиция курсора зависят от "метки", похожей на метку goto.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
79 {метка} ищется в файле меток, соответствующий файл становится активным, а
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
80 соответствующая команда исполняется.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
81 Чаще всего используется в программах на языке Си, где {метка} может быть именем
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
82 функции.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
83 Файл, содержащий функцию, становится активным, а курсор помещается в начало функции.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
84 См. ":help tag-commands".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
85 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
86 -q [файл ошибок]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
87 Начать работу в режиме быстрого исправления.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
88 При этом считывается [файл ошибок] и первая ошибка выводится на экран.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
89 Если [файл ошибок] не указан, имя файла берётся из значения опции 'errorfile'
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
90 (по умолчанию: "AztecC.Err" для Amiga, "errors.err" для других систем).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
91 К следующим ошибкам можно перейти по команде ":cn".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
92 См. ":help quickfix".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
93 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
94 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
95 ведёт себя по-разному в зависимости от имени команды (исполняемый файл может
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
96 быть одним и тем же).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
97 .TP 10
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
98 vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
99 "Нормальный" запуск, всё по умолчанию.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
100 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
101 ex
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
102 Запуск в режиме Ex. Для перехода в нормальный режим
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
103 необходимо выполнить команду ":vi". Режим Ex включает
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
104 также ключ "-e".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
105 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
106 view
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
107 Запуск в режиме "только для чтения". Вы будете защищены от случайной записи
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
108 файла. То же самое можно сделать ключом "-R".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
109 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
110 gvim gview
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
111 Версия с графическим интерфейсом. Запускается в новом окне.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
112 То же самое можно сделать при запуске с ключом "-g".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
113 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
114 rvim rview rgvim rgview
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
115 Как и предыдущие команды, но с ограничениями. Нельзя запускать команды оболочки
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
116 или приостанавливать работу
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
117 .B Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
118 Вместо приставки "r" можно использовать ключ "-Z".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
119 .SH КЛЮЧИ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
120 Ключи могут быть указаны в любом порядке, до или после имён
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
121 файлов. Ключи без аргументов могут быть объединены под одним
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
122 дефисом.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
123 .TP 12
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
124 +[номер]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
125 В первом файле курсор будет помещён на строку с указанным номером.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
126 Если "номер" не указан, курсор будет помещён на последнюю строку.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
127 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
128 +/{шаблон}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
129 В первом файле курсор будет помещён на место первого совпадения
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
130 с указанным шаблоном. См. ":help search-pattern" для получения
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
131 списка допустимых шаблонов.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
132 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
133 +{команда}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
134 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
135 -c {команда}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
136 {команда} исполняется после загрузки первого файла как команда Ex.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
137 Если {команда} содержит пробелы, то она должна быть заключена в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
138 двойные кавычки (в зависимости от используемой оболочки).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
139 Пример: vim "+set si" main.c
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
140 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
141 Примечание: Можно указывать до десяти команд "+" или "-c".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
142 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
143 --cmd {команда}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
144 Как "-c", но команда исполняется перед обработкой любого файла
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
145 настроек (vimrc).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
146 Можно указывать до десяти таких команд, независимо от количества
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
147 команд "-c".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
148 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
149 -A
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
150 Если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
151 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
152 был собран с поддержкой арабского языка для правки файлов,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
153 набранных справа налево, и с поддержкой арабской клавиатуры,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
154 этот ключ запускает
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
155 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
156 в арабском режиме, с включенной опцией 'arabic'. В противном
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
157 случае
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
158 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
159 завершает работу с ошибкой.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
160 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
161 -b
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
162 Двоичный режим.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
163 Производится настройка некоторых опций, делающих возможной правку
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
164 двоичного или исполняемого файла.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
165 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
166 -C
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
167 Режим совместимости. Включает опцию 'compatible'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
168 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
169 будет работать почти как Vi, даже если существует файл .vimrc.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
170 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
171 -d
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
172 Режим поиска различий.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
173 Должно быть указано два или три имени файла.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
174 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
175 откроет все файлы и покажет различия между ними
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
176 (как vimdiff(1)).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
177 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
178 -d {устройство}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
179 Открыть {устройство} для использования в качестве терминала (только на Amiga).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
180 Пример:
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
181 "\-d con:20/30/600/150".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
182 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
183 -e
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
184 Запустить
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
185 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
186 в режиме Ex, как будто исполняемый файл имеет имя "ex".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
187 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
188 -f
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
189 Режим активного приложения. Версия
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
190 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
191 с графическим интерфейсом не будет ветвиться и отключаться
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
192 от запустившей её оболочки. На платформе Amiga
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
193 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
194 не будет создавать новое окно. Этот ключ нужно использовать,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
195 когда
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
196 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
197 запускается программой, которая должна ждать завершения
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
198 сеанса правки (например, программа для работы с электронной почтой).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
199 На платформе Amiga команды ":sh" и ":!" не будут работать.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
200 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
201 --nofork
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
202 Режим активного приложения. Версия
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
203 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
204 с графическим интерфейсом не будет ветвиться и отключаться
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
205 от запустившей её оболочки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
206 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
207 -F
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
208 Если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
209 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
210 был собран с поддержкой FKMAP для правки текста справа налево
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
211 и настроек клавиатуры для языка фарси, этот ключ запускает
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
212 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
213 в режиме фарси, иначе говоря, с включёнными опциями
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
214 'fkmap' и 'rightleft'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
215 В противном случае
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
216 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
217 завершает работу с сообщением об ошибке.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
218 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
219 -g
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
220 Если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
221 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
222 был собран с поддержкой графического интерфейса, этот ключ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
223 включает графический интерфейс. В противном случае
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
224 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
225 завершает работу с сообщением об ошибке.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
226 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
227 -h
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
228 Выводит краткую информацию об аргументах и ключах командной строки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
229 После этого
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
230 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
231 завершает работу.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
232 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
233 -H
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
234 Если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
235 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
236 был собран с поддержкой правки текста справа налево
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
237 и настроек клавиатуры для иврита, этот ключ запускает
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
238 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
239 в режиме иврита, иначе говоря, с включёнными опциями 'hkmap' и 'rightleft'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
240 В противном случае
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
241 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
242 завершает работу с сообщением об ошибке.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
243 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
244 -i {viminfo}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
245 Если используется файл viminfo, то этот ключ задаёт имя такого файла (вместо
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
246 "~/.viminfo" по умолчанию). Можно также избежать использования файла viminfo
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
247 путём указания имени "NONE".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
248 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
249 -L
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
250 То же, что и -r.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
251 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
252 -l
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
253 Режим Lisp. Включаются опции 'lisp' и 'showmatch'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
254 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
255 -m
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
256 Изменение файлов запрещено. При этом отключается опция 'write', поэтому
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
257 запись файлов становится невозможной.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
258 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
259 -N
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
260 Режим неполной совместимости. Отключается 'compatible'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
261 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
262 будет работать лучше, но не будет полностью совместим с Vi, даже если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
263 отсутствует файл сценария настроек (.vimrc).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
264 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
265 -n
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
266 Не использовать своп-файл. Восстановление при сбое в работе будет невозможно.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
267 Удобно для правки файла на очень медленном носителе (например, гибком диске).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
268 То же самое можно сделать командой ":set uc=0". Отмена -- ":set uc=200".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
269 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
270 -o[N]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
271 Открыть N окон, разделённых по горизонтали. Если N не указано, то открывается
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
272 по одному окну на каждый файл.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
273 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
274 -O[N]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
275 Открыть N окон, разделённых по вертикали. Если N не указано, то открывается
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
276 по одному окну на каждый файл.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
277 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
278 -R
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
279 Режим "только для чтения". Включается опция 'readonly'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
280 Файл в буфере доступен для редактирования, но его копию на диске нельзя
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
281 случайно перезаписать. Для сохранения файла необходимо добавить восклицательный
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
282 знак к соответствующей команде Ex (например, ":w!").
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
283 Ключ "-R" подразумевает также, что используется и ключ "-n" (см. выше).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
284 Опция 'readonly' может быть выключена по команде ":set noro".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
285 См. ":help 'readonly'".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
286 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
287 -r
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
288 Вывести список своп-файлов и информацию об их использовании для восстановления после сбоя.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
289 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
290 -r {файл}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
291 Режим восстановления.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
292 Для восстановления после сбоя будет использован своп-файл.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
293 Своп-файл имеет то же имя, что и текстовый файл, но с добавлением расширения ".swp".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
294 См. ":help recovery".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
295 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
296 -s
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
297 Тихий режим. Только при запуске как "Ex" или если перед "-s" указан ключ "-e".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
298 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
299 -s {scriptin}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
300 Считывается файл сценария {scriptin}. При этом, содержимое файла воспринимается
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
301 в виде команд, как если бы они были набраны на консоли.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
302 То же самое достигается командой ":source! {scriptin}".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
303 Если конец файла считывается до завершения работы редактора, то в дальнейшем
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
304 ввод осуществляется с клавиатуры.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
305 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
306 -T {terminal}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
307 Сообщает
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
308 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
309 тип используемого терминала. Необходимо только в тех ситуациях, когда
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
310 автоматическое определение терминала не работает. Имя терминала должно быть
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
311 известно
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
312 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
313 (встроено в него) или определено в файлах termcap или terminfo.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
314 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
315 -u {vimrc}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
316 Использовать команды из файла сценария {vimrc} для настройки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
317 Все остальные файлы настроек пропускаются.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
318 Удобно для редактирования специальных типов файлов.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
319 Чтобы избежать использования сценариев настроек вообще, можно использовать
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
320 имя "NONE". См. ":help initialization".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
321 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
322 -U {gvimrc}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
323 Использовать команды из файла сценария {gvimrc} для настройки графического
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
324 интерфейса.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
325 Все остальные файлы настроек для графического интерфейса пропускаются.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
326 Чтобы избежать использования сценариев настроек графического интерфейса вообще,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
327 можно использовать имя "NONE". См. ":help gui-init".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
328 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
329 -V
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
330 "Болтливый" режим. Выводить сообщения о том, какие файлы читаются, и о
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
331 чтении-записи файла viminfo.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
332 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
333 -v
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
334 Запустить
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
335 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
336 в режиме Vi, как будто исполняемый файл имеет имя "vi". Имеет смысл только если
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
337 исполняемый файл имеет имя "ex".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
338 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
339 -w {scriptout}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
340 Все символы, введённые с клавиатуры вплоть до момента завершения работы,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
341 записываются в файл {scriptout}.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
342 Удобно в том случае, когда вы хотите создать файл сценария для последующего
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
343 использования с "vim -s" или ":source!". Если файл {scriptout} уже существует,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
344 то новые символы будут добавляются в конец файла.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
345 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
346 -W {scriptout}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
347 Как "-w", но уже существующий файл будет перезаписан.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
348 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
349 -x
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
350 Шифровать записываемые файлы. Будет выдано приглашение ввести пароль.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
351 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
352 -X
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
353 Не подключаться к X-серверу. Ускоряет загрузку на консоли, но делает невозможным
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
354 использование заголовка окна и буфера обмена.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
355 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
356 -Z
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
357 Ограниченный режим. Работает так же, как и программы, начинающиеся с "r".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
358 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
359 --
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
360 Конец ключей. Все остальные аргументы рассматриваются как имена файлов.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
361 Может быть использовано для правки файлов, имена которых начинаются с дефиса.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
362 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
363 --help
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
364 Вывести краткую справку и завершить работу. То же, что и "-h".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
365 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
366 --version
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
367 Вывести информацию о версии программы и завершить работу.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
368 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
369 --remote
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
370 Подключиться к серверу Vim и заставить его править файлы, указанные в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
371 последующих аргументах. Если сервер не найден, выводится предупреждение,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
372 а файлы правятся в местной копии Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
373 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
374 --remote-expr {выражение}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
375 Подключиться к серверу Vim и вычислить на нём указанное {выражение}.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
376 Результат вычисления будет выведен в поток стандартного вывода (stdout).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
377 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
378 --remote-send {ключи}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
379 Подключиться к серверу Vim и передать ему указанные {ключи}.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
380 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
381 --remote-silent
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
382 Как "--remote", но без вывода предупреждения, если сервер не найден.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
383 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
384 --remote-wait
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
385 Как "--remote", но Vim не будет завершать работу до тех пор, пока не будет
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
386 выполнена правка всех файлов.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
387 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
388 --remote-wait-silent
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
389 Как "--remote-wait", но без вывода предупреждения, если сервер не найден.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
390 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
391 --serverlist
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
392 Вывести список всех доступных серверов Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
393 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
394 --servername {имя}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
395 Использовать указанное {имя} в качестве имени сервера. Если ключ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
396 "--remote" не указан, то {имя} присваивается данной копии Vim,
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
397 в противном случае указывает на имя сервера, к которому следует
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
398 подключиться.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
399 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
400 --socketid {id}
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
401 Только для графического интерфейса GTK: использовать механизм GtkPlug для
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
402 запуска gvim в отдельном окне.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
403 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
404 --echo-wid
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
405 Только для графического интерфейса GTK: вывести идентификатор окна (Window ID)
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
406 в поток стандартного вывода (stdout).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
407 .SH ВСТРОЕННАЯ СПРАВКА
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
408 Для начала, наберите команду ":help".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
409 Введите ":help тема", чтобы получить справку по конкретной теме.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
410 Например, команда ":help ZZ" выведет информацию о команде "ZZ".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
411 Используйте <Tab> и CTRL-D для автоматического дополнения
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
412 названий тем (":help cmdline-completion").
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
413 Для быстрого перемещения по справочнику используются метки (что-то
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
414 вроде гипертекстовых ссылок, см. ":help"). Таким образом можно
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
415 просматривать все файлы справки, например ":help syntax.txt".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
416 .SH ФАЙЛЫ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
417 .TP 15
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
418 /usr/local/lib/vim/doc/*.txt
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
419 Файлы справочника
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
420 .B Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
421 См. ":help doc-file-list" для получения полного списка.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
422 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
423 /usr/local/lib/vim/doc/tags
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
424 Файл меток, используемый для поиска информации в файлах справки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
425 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
426 /usr/local/lib/vim/syntax/syntax.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
427 Системные настройки синтаксиса.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
428 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
429 /usr/local/lib/vim/syntax/*.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
430 Файлы синтаксиса для разных языков.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
431 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
432 /usr/local/lib/vim/vimrc
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
433 Системные настройки
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
434 .B Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
435 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
436 /usr/local/lib/vim/gvimrc
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
437 Системный настройки графического интерфейса.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
438 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
439 /usr/local/lib/vim/optwin.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
440 Сценарий, используемый при выполнении команды ":options".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
441 Хороший способ просматривать и изменять настройки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
442 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
443 /usr/local/lib/vim/menu.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
444 Системные настройки меню для gvim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
445 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
446 /usr/local/lib/vim/bugreport.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
447 Сценарий для создания отчёта об обнаруженных глюках. См. ":help bugs".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
448 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
449 /usr/local/lib/vim/filetype.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
450 Сценарий для определения типа файла по имени. См. ":help 'filetype'".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
451 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
452 /usr/local/lib/vim/scripts.vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
453 Сценарий для определения типа файла по содержимому. См. ":help 'filetype'".
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
454 .TP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
455 /usr/local/lib/vim/*.ps
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
456 Файлы для печати PostScript.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
457 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
458 Более свежая информация -- на сайте VIM:
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
459 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
460 <URL:http://www.vim.org/>
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
461 .SH СМОТРИ ТАКЖЕ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
462 vimtutor(1)
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
463 .SH АВТОРЫ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
464 Большая часть
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
465 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
466 создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
467 количество людей. См. ":help credits" в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
468 .B Vim.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
469 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
470 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
471 базируется на коде редактора Stevie, написанного Тимом Томпсоном (Tim Thompson),
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
472 Тони Эндрюсом (Tony Andrews) и Г. Р. (Фредом) Уолтером (G.R. (Fred) Walter).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
473 Однако, в настоящее время в Vim почти не осталось ничего от исторического кода
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
474 его предшественника.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
475 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
476 Русская локализация
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
477 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
478 выполняется в рамках проекта "РуВим",
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
479 см. <URL:http://sourceforge.net/projects/ruvim/>.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
480 .SH ГЛЮКИ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
481 Скорее всего есть.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
482 См. ":help todo" -- список известных проблем.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
483 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
484 Заметим, что многие вещи, которые считаются глюками, на самом деле
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
485 являются результатом слишком полного воспроизведения поведения Vi.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
486 Если вы думаете, что что-то является ошибкой только потому, что
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
487 "Vi делает это по-другому", внимательно прочитайте файл vi_diff.txt
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
488 (или наберите ":help vi_diff.txt" в Vim) и используйте опции 'compatible'
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
489 и 'cpoptions'.