Rechercher une page de manuel
rgvim
Langue: ru
Version: 55888 (openSuse - 09/10/07)
Section: 1 (Commandes utilisateur)
Sommaire
ИМЯ
vim - Vi IMproved (Улучшенный Vi), текÑтовый редактор Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¸ÑтовКОМÐÐДÐÐЯ СТРОКÐ
vim [ключи] [файл ..]
vim [ключи] -
vim [ключи] -t метка
vim [ключи] -q [файл ошибок]
ex
view
gvim gview
rvim rview rgvim rgview
ОПИСÐÐИЕ
Vim -- текÑтовый редактор, обратно-ÑовмеÑтимый Ñ Vi. Он может быть иÑпользован Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ вÑех видов проÑтого текÑта. ОÑобенно он хорош Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ иÑходных текÑтов программ.По Ñравнению Ñ Vi, Vim имеет много уÑовершенÑтвований: Ð¼Ð½Ð¾Ð³Ð¾ÐºÑ€Ð°Ñ‚Ð½Ð°Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ð° операций, множеÑтвенноÑÑ‚ÑŒ окон и буферов, подÑветка ÑинтакÑиÑа, правка командной Ñтроки, автодополнение имён файлов, вÑÑ‚Ñ€Ð¾ÐµÐ½Ð½Ð°Ñ Ñправка, визуальное выделение и Ñ‚.п. См. ":help vi_diff.txt" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÑпиÑка различий между Vim и Vi.
Во Ð²Ñ€ÐµÐ¼Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ в Vim можно получить Ñправку Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ ÑиÑтемы вÑтроенной Ñправки (команда ":help"). См. раздел "ВСТРОЕÐÐÐЯ СПРÐВКÐ" ниже по текÑту.
Чаще вÑего Vim запуÑкают Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ одного файла при помощи команды
vim файл
Ð’ общем виде команда запуÑка Vim выглÑдит так:
vim [ключи] [ÑпиÑок файлов]
ЕÑли ÑпиÑок файлов отÑутÑтвует, редактор начнёт работу Ñ Ð¿ÑƒÑтым буфером. Ð’ противном Ñлучае Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° должно быть указано одним из Ñледующих четырёх ÑпоÑобов:
- файл ..
- СпиÑок имён файлов. Первый файл будет объÑвлен активным и загружен в буфер. КурÑор будет помещён в первой Ñтроке буфера. ДоÑтуп к другим файлам может быть оÑущеÑтвлён при помощи команды ":next". Чтобы править файл, Ð¸Ð¼Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ начинаетÑÑ Ñ Ñимвола "дефиÑ" (-), перед ÑпиÑком файлов необходимо поÑтавить "--".
- -
- Файл будет прочитан из потока Ñтандартного ввода. Команды будут ÑчитыватьÑÑ Ð¸Ð· Ñтандартного потока диагноÑтики (stderr), который должен быть терминалом.
- -t {метка}
- Ð˜Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° и Ð½Ð°Ñ‡Ð°Ð»ÑŒÐ½Ð°Ñ Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ ÐºÑƒÑ€Ñора завиÑÑÑ‚ от "метки", похожей на метку goto. {метка} ищетÑÑ Ð² файле меток, ÑоответÑтвующий файл ÑтановитÑÑ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼, а ÑоответÑÑ‚Ð²ÑƒÑŽÑ‰Ð°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð° иÑполнÑетÑÑ. Чаще вÑего иÑпользуетÑÑ Ð² программах на Ñзыке Си, где {метка} может быть именем функции. Файл, Ñодержащий функцию, ÑтановитÑÑ Ð°ÐºÑ‚Ð¸Ð²Ð½Ñ‹Ð¼, а курÑор помещаетÑÑ Ð² начало функции. См. ":help tag-commands".
- -q [файл ошибок]
- Ðачать работу в режиме быÑтрого иÑправлениÑ. При Ñтом ÑчитываетÑÑ [файл ошибок] и Ð¿ÐµÑ€Ð²Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° выводитÑÑ Ð½Ð° Ñкран. ЕÑли [файл ошибок] не указан, Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° берётÑÑ Ð¸Ð· Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¾Ð¿Ñ†Ð¸Ð¸ 'errorfile' (по умолчанию: "AztecC.Err" Ð´Ð»Ñ Amiga, "errors.err" Ð´Ð»Ñ Ð´Ñ€ÑƒÐ³Ð¸Ñ… ÑиÑтем). К Ñледующим ошибкам можно перейти по команде ":cn". См. ":help quickfix".
Vim ведёт ÑÐµÐ±Ñ Ð¿Ð¾-разному в завиÑимоÑти от имени команды (иÑполнÑемый файл может быть одним и тем же).
- vim
- "Ðормальный" запуÑк, вÑÑ‘ по умолчанию.
- ex
- ЗапуÑк в режиме Ex. Ð”Ð»Ñ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ð° в нормальный режим необходимо выполнить команду ":vi". Режим Ex включает также ключ "-e".
- view
- ЗапуÑк в режиме "только Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ". Ð’Ñ‹ будете защищены от Ñлучайной запиÑи файла. То же Ñамое можно Ñделать ключом "-R".
- gvim gview
- ВерÑÐ¸Ñ Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑким интерфейÑом. ЗапуÑкаетÑÑ Ð² новом окне. То же Ñамое можно Ñделать при запуÑке Ñ ÐºÐ»ÑŽÑ‡Ð¾Ð¼ "-g".
- rvim rview rgvim rgview
- Как и предыдущие команды, но Ñ Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñми. ÐÐµÐ»ÑŒÐ·Ñ Ð·Ð°Ð¿ÑƒÑкать команды оболочки или приоÑтанавливать работу Vim. ВмеÑто приÑтавки "r" можно иÑпользовать ключ "-Z".
КЛЮЧИ
Ключи могут быть указаны в любом порÑдке, до или поÑле имён файлов. Ключи без аргументов могут быть объединены под одним дефиÑом.- +[номер]
- Ð’ первом файле курÑор будет помещён на Ñтроку Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ номером. ЕÑли "номер" не указан, курÑор будет помещён на поÑледнюю Ñтроку.
- +/{шаблон}
- Ð’ первом файле курÑор будет помещён на меÑто первого ÑÐ¾Ð²Ð¿Ð°Ð´ÐµÐ½Ð¸Ñ Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ñ‹Ð¼ шаблоном. См. ":help search-pattern" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ ÑпиÑка допуÑтимых шаблонов.
- +{команда}
- -c {команда}
- {команда} иÑполнÑетÑÑ Ð¿Ð¾Ñле загрузки первого файла как команда Ex. ЕÑли {команда} Ñодержит пробелы, то она должна быть заключена в двойные кавычки (в завиÑимоÑти от иÑпользуемой оболочки). Пример: vim "+set si" main.c
Примечание: Можно указывать до деÑÑти команд "+" или "-c". - --cmd {команда}
- Как "-c", но команда иÑполнÑетÑÑ Ð¿ÐµÑ€ÐµÐ´ обработкой любого файла наÑтроек (vimrc). Можно указывать до деÑÑти таких команд, незавиÑимо от количеÑтва команд "-c".
- -A
- ЕÑли Vim был Ñобран Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ арабÑкого Ñзыка Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ файлов, набранных Ñправа налево, и Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ арабÑкой клавиатуры, Ñтот ключ запуÑкает Vim в арабÑком режиме, Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ð¾Ð¹ опцией 'arabic'. Ð’ противном Ñлучае Vim завершает работу Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹.
- -b
- Двоичный режим. ПроизводитÑÑ Ð½Ð°Ñтройка некоторых опций, делающих возможной правку двоичного или иÑполнÑемого файла.
- -C
- Режим ÑовмеÑтимоÑти. Включает опцию 'compatible'. Vim будет работать почти как Vi, даже еÑли ÑущеÑтвует файл .vimrc.
- -d
- Режим поиÑка различий. Должно быть указано два или три имени файла. Vim откроет вÑе файлы и покажет Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð¸Ñ Ð¼ÐµÐ¶Ð´Ñƒ ними (как vimdiff(1)).
- -d {уÑтройÑтво}
- Открыть {уÑтройÑтво} Ð´Ð»Ñ Ð¸ÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² качеÑтве терминала (только на Amiga). Пример: "-d con:20/30/600/150".
- -e
- ЗапуÑтить Vim в режиме Ex, как будто иÑполнÑемый файл имеет Ð¸Ð¼Ñ "ex".
- -f
- Режим активного приложениÑ. ВерÑÐ¸Ñ Vim Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑким интерфейÑом не будет ветвитьÑÑ Ð¸ отключатьÑÑ Ð¾Ñ‚ запуÑтившей её оболочки. Ðа платформе Amiga Vim не будет Ñоздавать новое окно. Ðтот ключ нужно иÑпользовать, когда Vim запуÑкаетÑÑ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ð¾Ð¹, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° ждать Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ ÑеанÑа правки (например, программа Ð´Ð»Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ Ñ Ñлектронной почтой). Ðа платформе Amiga команды ":sh" и ":!" не будут работать.
- --nofork
- Режим активного приложениÑ. ВерÑÐ¸Ñ Vim Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑким интерфейÑом не будет ветвитьÑÑ Ð¸ отключатьÑÑ Ð¾Ñ‚ запуÑтившей её оболочки.
- -F
- ЕÑли Vim был Ñобран Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ FKMAP Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ текÑта Ñправа налево и наÑтроек клавиатуры Ð´Ð»Ñ Ñзыка фарÑи, Ñтот ключ запуÑкает Vim в режиме фарÑи, иначе говорÑ, Ñ Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ñ‹Ð¼Ð¸ опциÑми Ð’ противном Ñлучае Vim завершает работу Ñ Ñообщением об ошибке.
- -g
- ЕÑли Vim был Ñобран Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ графичеÑкого интерфейÑа, Ñтот ключ включает графичеÑкий интерфейÑ. Ð’ противном Ñлучае Vim завершает работу Ñ Ñообщением об ошибке.
- -h
- Выводит краткую информацию об аргументах и ключах командной Ñтроки. ПоÑле Ñтого Vim завершает работу.
- -H
- ЕÑли Vim был Ñобран Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¾Ð¹ правки текÑта Ñправа налево и наÑтроек клавиатуры Ð´Ð»Ñ Ð¸Ð²Ñ€Ð¸Ñ‚Ð°, Ñтот ключ запуÑкает Vim в режиме иврита, иначе говорÑ, Ñ Ð²ÐºÐ»ÑŽÑ‡Ñ‘Ð½Ð½Ñ‹Ð¼Ð¸ опциÑми 'hkmap' и 'rightleft'. Ð’ противном Ñлучае Vim завершает работу Ñ Ñообщением об ошибке.
- -i {viminfo}
- ЕÑли иÑпользуетÑÑ Ñ„Ð°Ð¹Ð» viminfo, то Ñтот ключ задаёт Ð¸Ð¼Ñ Ñ‚Ð°ÐºÐ¾Ð³Ð¾ файла (вмеÑто "~/.viminfo" по умолчанию). Можно также избежать иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° viminfo путём ÑƒÐºÐ°Ð·Ð°Ð½Ð¸Ñ Ð¸Ð¼ÐµÐ½Ð¸ "NONE".
- -L
- То же, что и -r.
- -l
- Режим Lisp. ВключаютÑÑ Ð¾Ð¿Ñ†Ð¸Ð¸ 'lisp' и 'showmatch'.
- -m
- Изменение файлов запрещено. При Ñтом отключаетÑÑ Ð¾Ð¿Ñ†Ð¸Ñ 'write', поÑтому запиÑÑŒ файлов ÑтановитÑÑ Ð½ÐµÐ²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾Ð¹.
- -N
- Режим неполной ÑовмеÑтимоÑти. ОтключаетÑÑ 'compatible'. Vim будет работать лучше, но не будет полноÑтью ÑовмеÑтим Ñ Vi, даже еÑли отÑутÑтвует файл ÑÑ†ÐµÐ½Ð°Ñ€Ð¸Ñ Ð½Ð°Ñтроек (.vimrc).
- -n
- Ðе иÑпользовать Ñвоп-файл. ВоÑÑтановление при Ñбое в работе будет невозможно. Удобно Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ файла на очень медленном ноÑителе (например, гибком диÑке). То же Ñамое можно Ñделать командой ":set uc=0". Отмена -- ":set uc=200".
- -o[N]
- Открыть N окон, разделённых по горизонтали. ЕÑли N не указано, то открываетÑÑ Ð¿Ð¾ одному окну на каждый файл.
- -O[N]
- Открыть N окон, разделённых по вертикали. ЕÑли N не указано, то открываетÑÑ Ð¿Ð¾ одному окну на каждый файл.
- -R
- Режим "только Ð´Ð»Ñ Ñ‡Ñ‚ÐµÐ½Ð¸Ñ". ВключаетÑÑ Ð¾Ð¿Ñ†Ð¸Ñ 'readonly'. Файл в буфере доÑтупен Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ, но его копию на диÑке Ð½ÐµÐ»ÑŒÐ·Ñ Ñлучайно перезапиÑать. Ð”Ð»Ñ ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ„Ð°Ð¹Ð»Ð° необходимо добавить воÑклицательный знак к ÑоответÑтвующей команде Ex (например, ":w!"). Ключ "-R" подразумевает также, что иÑпользуетÑÑ Ð¸ ключ "-n" (Ñм. выше). ÐžÐ¿Ñ†Ð¸Ñ 'readonly' может быть выключена по команде ":set noro". См. ":help 'readonly'".
- -r
- ВывеÑти ÑпиÑок Ñвоп-файлов и информацию об их иÑпользовании Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле ÑбоÑ.
- -r {файл}
- Режим воÑÑтановлениÑ. Ð”Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле ÑÐ±Ð¾Ñ Ð±ÑƒÐ´ÐµÑ‚ иÑпользован Ñвоп-файл. Своп-файл имеет то же имÑ, что и текÑтовый файл, но Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸ÐµÐ¼ раÑÑˆÐ¸Ñ€ÐµÐ½Ð¸Ñ ".swp". См. ":help recovery".
- -s
- Тихий режим. Только при запуÑке как "Ex" или еÑли перед "-s" указан ключ "-e".
- -s {scriptin}
- СчитываетÑÑ Ñ„Ð°Ð¹Ð» ÑÑ†ÐµÐ½Ð°Ñ€Ð¸Ñ {scriptin}. При Ñтом, Ñодержимое файла воÑпринимаетÑÑ Ð² виде команд, как еÑли бы они были набраны на конÑоли. То же Ñамое доÑтигаетÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ ":source! {scriptin}". ЕÑли конец файла ÑчитываетÑÑ Ð´Ð¾ Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹ редактора, то в дальнейшем ввод оÑущеÑтвлÑетÑÑ Ñ ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ñ‹.
- -T {terminal}
- Сообщает Vim тип иÑпользуемого терминала. Ðеобходимо только в тех ÑитуациÑÑ…, когда автоматичеÑкое определение терминала не работает. Ð˜Ð¼Ñ Ñ‚ÐµÑ€Ð¼Ð¸Ð½Ð°Ð»Ð° должно быть извеÑтно Vim (вÑтроено в него) или определено в файлах termcap или terminfo.
- -u {vimrc}
- ИÑпользовать команды из файла ÑÑ†ÐµÐ½Ð°Ñ€Ð¸Ñ {vimrc} Ð´Ð»Ñ Ð½Ð°Ñтройки. Ð’Ñе оÑтальные файлы наÑтроек пропуÑкаютÑÑ. Удобно Ð´Ð»Ñ Ñ€ÐµÐ´Ð°ÐºÑ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ñпециальных типов файлов. Чтобы избежать иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñценариев наÑтроек вообще, можно иÑпользовать Ð¸Ð¼Ñ "NONE". См. ":help initialization".
- -U {gvimrc}
- ИÑпользовать команды из файла ÑÑ†ÐµÐ½Ð°Ñ€Ð¸Ñ {gvimrc} Ð´Ð»Ñ Ð½Ð°Ñтройки графичеÑкого интерфейÑа. Ð’Ñе оÑтальные файлы наÑтроек Ð´Ð»Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑкого интерфейÑа пропуÑкаютÑÑ. Чтобы избежать иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñценариев наÑтроек графичеÑкого интерфейÑа вообще, можно иÑпользовать Ð¸Ð¼Ñ "NONE". См. ":help gui-init".
- -V
- "Болтливый" режим. Выводить ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¾ том, какие файлы читаютÑÑ, и о чтении-запиÑи файла viminfo.
- -v
- ЗапуÑтить Vim в режиме Vi, как будто иÑполнÑемый файл имеет Ð¸Ð¼Ñ "vi". Имеет ÑмыÑл только еÑли иÑполнÑемый файл имеет Ð¸Ð¼Ñ "ex".
- -w {scriptout}
- Ð’Ñе Ñимволы, введённые Ñ ÐºÐ»Ð°Ð²Ð¸Ð°Ñ‚ÑƒÑ€Ñ‹ вплоть до момента Ð·Ð°Ð²ÐµÑ€ÑˆÐµÐ½Ð¸Ñ Ñ€Ð°Ð±Ð¾Ñ‚Ñ‹, запиÑываютÑÑ Ð² файл {scriptout}. Удобно в том Ñлучае, когда вы хотите Ñоздать файл ÑÑ†ÐµÐ½Ð°Ñ€Ð¸Ñ Ð´Ð»Ñ Ð¿Ð¾Ñледующего иÑÐ¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ñ "vim -s" или ":source!". ЕÑли файл {scriptout} уже ÑущеÑтвует, то новые Ñимволы будут добавлÑÑŽÑ‚ÑÑ Ð² конец файла.
- -W {scriptout}
- Как "-w", но уже ÑущеÑтвующий файл будет перезапиÑан.
- -x
- Шифровать запиÑываемые файлы. Будет выдано приглашение ввеÑти пароль.
- -X
- Ðе подключатьÑÑ Ðº X-Ñерверу. УÑкорÑет загрузку на конÑоли, но делает невозможным иÑпользование заголовка окна и буфера обмена.
- -Z
- Ограниченный режим. Работает так же, как и программы, начинающиеÑÑ Ñ "r".
- --
- Конец ключей. Ð’Ñе оÑтальные аргументы раÑÑматриваютÑÑ ÐºÐ°Ðº имена файлов. Может быть иÑпользовано Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²ÐºÐ¸ файлов, имена которых начинаютÑÑ Ñ Ð´ÐµÑ„Ð¸Ñа.
- --help
- ВывеÑти краткую Ñправку и завершить работу. То же, что и "-h".
- --version
- ВывеÑти информацию о верÑии программы и завершить работу.
- --remote
- ПодключитьÑÑ Ðº Ñерверу Vim и заÑтавить его править файлы, указанные в поÑледующих аргументах. ЕÑли Ñервер не найден, выводитÑÑ Ð¿Ñ€ÐµÐ´ÑƒÐ¿Ñ€ÐµÐ¶Ð´ÐµÐ½Ð¸Ðµ, а файлы правÑÑ‚ÑÑ Ð² меÑтной копии Vim.
- --remote-expr {выражение}
- ПодключитьÑÑ Ðº Ñерверу Vim и вычиÑлить на нём указанное {выражение}. Результат вычиÑÐ»ÐµÐ½Ð¸Ñ Ð±ÑƒÐ´ÐµÑ‚ выведен в поток Ñтандартного вывода (stdout).
- --remote-send {ключи}
- ПодключитьÑÑ Ðº Ñерверу Vim и передать ему указанные {ключи}.
- --remote-silent
- Как "--remote", но без вывода предупреждениÑ, еÑли Ñервер не найден.
- --remote-wait
- Как "--remote", но Vim не будет завершать работу до тех пор, пока не будет выполнена правка вÑех файлов.
- --remote-wait-silent
- Как "--remote-wait", но без вывода предупреждениÑ, еÑли Ñервер не найден.
- --serverlist
- ВывеÑти ÑпиÑок вÑех доÑтупных Ñерверов Vim.
- --servername {имÑ}
- ИÑпользовать указанное {имÑ} в качеÑтве имени Ñервера. ЕÑли ключ "--remote" не указан, то {имÑ} приÑваиваетÑÑ Ð´Ð°Ð½Ð½Ð¾Ð¹ копии Vim, в противном Ñлучае указывает на Ð¸Ð¼Ñ Ñервера, к которому Ñледует подключитьÑÑ.
- --socketid {id}
- Только Ð´Ð»Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑкого интерфейÑа GTK: иÑпользовать механизм GtkPlug Ð´Ð»Ñ Ð·Ð°Ð¿ÑƒÑка gvim в отдельном окне.
- --echo-wid
- Только Ð´Ð»Ñ Ð³Ñ€Ð°Ñ„Ð¸Ñ‡ÐµÑкого интерфейÑа GTK: вывеÑти идентификатор окна (Window ID) в поток Ñтандартного вывода (stdout).
ВСТРОЕÐÐÐЯ СПРÐВКÐ
Ð”Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð°, наберите команду ":help". Введите ":help тема", чтобы получить Ñправку по конкретной теме. Ðапример, команда ":help ZZ" выведет информацию о команде "ZZ". ИÑпользуйте <Tab> и CTRL-D Ð´Ð»Ñ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡ÐµÑкого Ð´Ð¾Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ð¹ тем (":help cmdline-completion"). Ð”Ð»Ñ Ð±Ñ‹Ñтрого Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð¿Ð¾ Ñправочнику иÑпользуютÑÑ Ð¼ÐµÑ‚ÐºÐ¸ (что-то вроде гипертекÑтовых ÑÑылок, Ñм. ":help"). Таким образом можно проÑматривать вÑе файлы Ñправки, например ":help syntax.txt".ФÐЙЛЫ
- /usr/share/vim/vim71/doc/*.txt
- Файлы Ñправочника Vim. См. ":help doc-file-list" Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð»Ð½Ð¾Ð³Ð¾ ÑпиÑка.
- /usr/share/vim/vim71/doc/tags
- Файл меток, иÑпользуемый Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка информации в файлах Ñправки.
- /usr/share/vim/vim71/syntax/syntax.vim
- СиÑтемные наÑтройки ÑинтакÑиÑа.
- /usr/share/vim/vim71/syntax/*.vim
- Файлы ÑинтакÑиÑа Ð´Ð»Ñ Ñ€Ð°Ð·Ð½Ñ‹Ñ… Ñзыков.
- /usr/share/vim/vimrc
- СиÑтемные наÑтройки Vim.
- /usr/share/vim/gvimrc
- СиÑтемный наÑтройки графичеÑкого интерфейÑа.
- /usr/share/vim/vim71/optwin.vim
- Сценарий, иÑпользуемый при выполнении команды ":options". Хороший ÑпоÑоб проÑматривать и изменÑÑ‚ÑŒ наÑтройки.
- /usr/share/vim/vim71/menu.vim
- СиÑтемные наÑтройки меню Ð´Ð»Ñ gvim.
- /usr/share/vim/vim71/bugreport.vim
- Сценарий Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¾Ñ‚Ñ‡Ñ‘Ñ‚Ð° об обнаруженных глюках. См. ":help bugs".
- /usr/share/vim/vim71/filetype.vim
- Сценарий Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° файла по имени. См. ":help 'filetype'".
- /usr/share/vim/vim71/scripts.vim
- Сценарий Ð´Ð»Ñ Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ñ‚Ð¸Ð¿Ð° файла по Ñодержимому. См. ":help 'filetype'".
- /usr/share/vim/*.ps
- Файлы Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ PostScript.
Более ÑÐ²ÐµÐ¶Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ -- на Ñайте VIM:
<URL:http://www.vim.org/>
СМОТРИ ТÐКЖЕ
vimtutor(1)ÐВТОРЫ
Ð‘Ð¾Ð»ÑŒÑˆÐ°Ñ Ñ‡Ð°ÑÑ‚ÑŒ Vim Ñоздана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное количеÑтво людей. См. ":help credits" в Vim.Vim базируетÑÑ Ð½Ð° коде редактора Stevie, напиÑанного Тимом ТомпÑоном (Tim Thompson), Тони ÐндрюÑом (Tony Andrews) и Г. Ð . (Фредом) Уолтером (G.R. (Fred) Walter). Однако, в наÑтоÑщее Ð²Ñ€ÐµÐ¼Ñ Ð² Vim почти не оÑталоÑÑŒ ничего от иÑторичеÑкого кода его предшеÑтвенника.
РуÑÑÐºÐ°Ñ Ð»Ð¾ÐºÐ°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Vim выполнÑетÑÑ Ð² рамках проекта "РуВим", Ñм. <URL:http://sourceforge.net/projects/ruvim/>.
ГЛЮКИ
Скорее вÑего еÑÑ‚ÑŒ. См. ":help todo" -- ÑпиÑок извеÑтных проблем.Заметим, что многие вещи, которые ÑчитаютÑÑ Ð³Ð»ÑŽÐºÐ°Ð¼Ð¸, на Ñамом деле ÑвлÑÑŽÑ‚ÑÑ Ñ€ÐµÐ·ÑƒÐ»ÑŒÑ‚Ð°Ñ‚Ð¾Ð¼ Ñлишком полного воÑÐ¿Ñ€Ð¾Ð¸Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð²ÐµÐ´ÐµÐ½Ð¸Ñ Vi. ЕÑли вы думаете, что что-то ÑвлÑетÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ¾Ð¹ только потому, что "Vi делает Ñто по-другому", внимательно прочитайте файл vi_diff.txt (или наберите ":help vi_diff.txt" в Vim) и иÑпользуйте опции 'compatible' и 'cpoptions'.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre