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