НАЗВАНИЕ
vim - Vi IMproved, текстовый редактор для программистов
СИНТАКСИС
напор опции файл ..напор опции -напор options -t tagнапор options -q errorfile бывшийПосмотретьGvim GViewrvim rview rgvim rgview напор это текстовый редактор, совместимый с Vi. Его можно использовать для редактирования всех видов обычного текста. Это особенно полезно для редактирования программ. Есть много улучшений выше Vi: многоуровневое отключение, много окон и буферов, подсветка синтаксиса, редактирование командной строки, завершение имени файла, онлайновая справка, визуальный выбор и т. Д. См. «: Help vi_diff.txt» для сводки различий междунапор и Vi. Во время беганапор большую помощь можно получить в онлайновой справочной системе с помощью команды «: help». См. Раздел ON-LINE HELP ниже. Чаще всегонапор начинается редактирование одного файла с помощью команды файл vim В более общем смысленапор начинается с: vim options filelist Если список файлов отсутствует, редактор начнет с пустого буфера. В противном случае только один из следующих четырех может использоваться для выбора одного или нескольких файлов для редактирования. файл .. Список имен файлов. Первый будет текущим файлом и будет считываться в буфер. Курсор будет помещен в первую строку буфера. Вы можете перейти к другим файлам с помощью команды «: next». Чтобы отредактировать файл, начинающийся с тире, перед файловым списком следует «-». Файл для редактирования считывается из stdin. Команды считываются из stderr, который должен быть tty. -t {tag} Файл для редактирования и начальная позиция курсора зависят от «тега», своего рода метки goto. {tag} просматривается в файле тегов, связанный с ним файл становится текущим файлом, и соответствующая команда выполняется. В основном это используется для программ C, и в этом случае {tag} может быть именем функции. Эффект заключается в том, что файл, содержащий эту функцию, становится текущим файлом, а курсор позиционируется в начале функции. См. ": Help tag-commands". -q файл ошибки Запустите режим QuickFix. Файл errorfile считывается и отображается первая ошибка. Если errorfile опущен, имя файла получается из опции «errorfile» (по умолчанию используется «AztecC.Err» для Amiga, «errors.vim» для других систем). Дополнительные ошибки могут быть скомбинированы с помощью команды «: cn». См. ": Help quickfix". напор ведет себя по-разному, в зависимости от имени команды (исполняемый файл все равно может быть одним и тем же файлом). напор «Обычный» способ, все по умолчанию. бывший Начните в режиме Ex. Перейдите в обычный режим с помощью команды «: vi». Также можно выполнить аргумент «-e». Посмотреть Начать в режиме только для чтения. Вы будете защищены от написания файлов. Также можно сделать аргумент «-R». gvim gview Версия GUI. Запускает новое окно. Также можно выполнить аргумент «-g». rvim rview rgvim rgview Как и выше, но с ограничениями. Невозможно запустить команды оболочки или приостановитьVim. Также можно сделать аргумент «-Z». Параметры могут предоставляться в любом порядке до или после имен файлов. Параметры без аргумента могут быть объединены после одной тире. + Номер Для первого файла курсор будет располагаться в строке «num». Если «num» отсутствует, курсор будет помещен в последнюю строку. + / {Шаблон} Для первого файла курсор будет помещен в первое вхождение {pat}. См. ": Help search-pattern" для доступных шаблонов поиска. + {Команда} -c {команда} {команда} будет выполнена после того, как будет прочитан первый файл. {команда} интерпретируется как команда Ex. Если {команда} содержит пробелы, она должна быть заключена в двойные кавычки (это зависит от используемой оболочки). Пример: Vim "+ set si" main.cПримечание. Вы можете использовать до 10 "+" или "-c" команд. --cmd {command} Подобно использованию «-c», но команда выполняется непосредственно перед обработкой любого файла vimrc. Вы можете использовать до 10 из этих команд независимо от команд «-c». -b Двоичный режим. Будет установлено несколько параметров, позволяющих редактировать двоичный или исполняемый файл. -С Совместимость. Установите «совместимый» вариант. Это сделаетнапор ведут себя в основном как Vi, хотя существует файл .vimrc. -d Начать в режиме diff. Должны быть два или три аргумента имени файла.напор откроет все файлы и покажет различия между ними. Работает как vimdiff (1). -d {device} Открыть {устройство} для использования в качестве терминала. Только на Амиге. Пример: «-d con: 20/30/600/150». -e Начнитенапор в режиме Ex, так же, как исполняемый файл был вызван «ex». -f Передний план. Для версии GUI,напор не будет разветвляться и отсоединяться от снаряда, в который он был запущен. На Amiga,напор не запускается, чтобы открыть новое окно. Этот параметр следует использовать, когданапор выполняется программой, которая будет ждать завершения сеанса редактирования (например, почты). На Amiga «: sh» и «:!» команды не будут работать. -F Еслинапор был скомпилирован с поддержкой FKMAP для редактирования файлов с ориентацией справа налево и отображения клавиатуры Farsi, этот параметр запускаетсянапор в режиме Farsi, то есть «fkmap» и «rightleft». В противном случае выдается сообщение об ошибке инапор прекращается. -г Еслинапор был скомпилирован с поддержкой GUI, этот параметр позволяет использовать графический интерфейс. Если поддержка GUI не была скомпилирована, предоставляется сообщение об ошибке инапор прекращается. -час Немного о помощи в аргументах и параметрах командной строки. После этогонапор выходы. -ЧАС Еслинапор был скомпилирован с поддержкой RIGHTLEFT для редактирования ориентированных справа налево файлов и отображения клавиатуры на иврите, этот параметр запускаетсянапор в иврите, то есть «hkmap» и «rightleft». В противном случае выдается сообщение об ошибке инапор прекращается. -i {viminfo} При использовании файла viminfo эта опция задает имя файла, а не значение по умолчанию «~ / .viminfo». Это также можно использовать, чтобы пропустить использование файла .viminfo, указав имя «NONE». -L То же, что -r. -l Режим Лиспа. Устанавливает параметры «lisp» и «showmatch». -m Изменение файлов отключено. Сбрасывает опцию «write», поэтому запись файлов невозможна. -N Нет-совместимый режим. Сбросьте «совместимый» вариант. Это сделаетнапор ведут себя немного лучше, но меньше Vi совместимы, хотя файл .vimrc не существует. -n Не будет использоваться файл подкачки. Восстановление после аварии будет невозможно. Удобно, если вы хотите отредактировать файл на очень медленном носителе (например, дискету). Также может быть выполнено с помощью:: set uc = 0. Может быть отменено с помощью:: set uc = 200. -на Откройте N окон. Когда N опущено, откройте одно окно для каждого файла. -Р Режим только для чтения. Будет установлен параметр «только для чтения». Вы все равно можете редактировать буфер, но вам будет запрещено случайно перезаписывать файл. Если вы хотите перезаписать файл, добавьте восклицательный знак в команду Ex, как в «: w!». Опция -R также включает опцию -n (см. Ниже). Опцию 'readonly' можно сбросить с помощью:: set noro. См. «: Помощь» только для чтения ». -р Список файлов подкачки с информацией об их использовании для восстановления. -r {file} Режим восстановления. Файл подкачки используется для восстановления разбитого сеанса редактирования. Файл подкачки - это файл с тем же именем файла, что и текстовый файл с добавлением «.swp». См. «: Восстановление помощи». -s Бесшумный режим. Только при запуске как «Ex» или когда опция «-e» была указана до опции «-s». -s {scriptin} Файл сценария {scriptin} читается. Символы в файле интерпретируются так, как если бы вы их набрали. То же самое можно сделать с помощью команды «: source! {Scriptin}». Если конец файла достигнут до выхода редактора, с клавиатуры будут прочитаны другие символы. -T {терминал} Сообщаетнапор имя используемого терминала. Требуется только тогда, когда автоматический путь не работает. Должен быть терминал, известныйнапор (встроенный) или определенный в файле termcap или terminfo. -u {vimrc} Используйте команды в файле {vimrc} для инициализации. Все остальные инициализации пропускаются. Используйте это, чтобы редактировать файлы определенного типа. Он также может использоваться для пропуска всех инициализаций путем указания имени «NONE». Подробнее см. «: Инициализация справки» в vim. -U {gvimrc} Используйте команды в файле {gvimrc} для инициализации GUI. Все другие инициализации GUI пропускаются. Его также можно использовать для пропуска всех инициализаций GUI, указав имя «NONE». Подробнее см. ": Help gui-init" в vim. -V Подробный. Предоставляйте сообщения о том, какие файлы используются для чтения и записи файла viminfo. -v Начнитенапор в режиме Vi, так же, как исполняемый файл был вызван «vi». Это действует только тогда, когда исполняемый файл называется ex. -w {scriptout} Все введенные вами символы записываются в файл {scriptout}, пока вы не выйдетеVim. Это полезно, если вы хотите создать файл сценария, который будет использоваться с «vim -s» или «: source!». Если файл {scriptout} существует, символы добавляются. -W {scriptout} Как -w, но существующий файл перезаписывается. -Икс Используйте шифрование при записи файлов. Будет запрашивать ключ crypt. -Z Режим ограниченного доступа. Работы, подобные исполняемому, начинаются с «r». -- Обозначает конец опций. Аргументы после этого будут обрабатываться как имя файла. Это можно использовать для редактирования имени файла, начинающегося с символа '-'. --Помогите Дайте справочное сообщение и выйдите, как «-h». --версия Распечатайте информацию о версии и выйдите из нее. --дистанционный пульт Подключитесь к серверу Vim и отредактируйте файлы, указанные в остальных аргументах. --serverlist Укажите имена всех серверов Vim, которые можно найти. --servername {name} Используйте имя {name} в качестве имени сервера. Используется для текущего Vim, если не используется с --serversend или --remote, то это имя сервера для подключения. --serversend {keys} Подключитесь к серверу Vim и отправьте ему {keys}. --socketid {id} Только GTK GUI: используйте механизм GtkPlug для запуска gvim в другом окне. --echo-WID Только GTK GUI: Echo ID окна на stdout ОНЛАЙН ПОМОЩЬ Введите «: help» внапор для начала. Введите «: help subject», чтобы получить помощь по конкретному предмету. Например: «: help ZZ», чтобы получить справку для команды «ZZ». использование СМОТРИТЕ ТАКЖЕ vimtutor (1) Важный: Использовать человек команда ( % человек ), чтобы увидеть, как команда используется на вашем конкретном компьютере. ОПИСАНИЕ
ОПЦИИ




