NAME
Вім - Vi IMproved, тэкставы рэдактар праграмістаў
сінтаксіс
Вім [опцыі] [файл ..]
VIM [опцыя] -
Ўе [опцыя] бірка
Вім [опцыі] -q [файл памылак]
былы
выгляд
Gvim GView
rvim rview rgvim rgview
АПІСАННЕ
Vim з'яўляецца тэкставым рэдактарам , які сумясціць ўверх з Vi. Ён можа быць выкарыстаны для рэдагавання ўсіх відаў простага тэксту. Гэта асабліва карысна для рэдагавання праграм.
Ёсць шмат удасканаленняў вышэй Vi: мульты зьнішчыце ўзровень, мульты вокнаў і буфераў, падсвятленне сінтаксісу, рэдагаванне каманднага радка, завяршэнне імя файла, он-лайн дапамогу, візуальнае вылучэнне, і г.д .. Глядзі «: дапамога vi_diff.txt» для рэзюмэ адрозненняў паміж Vim і Vi.
Ць час працы Vim шмат дапамогі можа быць атрымана з даведачнай сістэмы он-лайн, з: камандай «HELP». Глядзіце раздзел HELP ON-LINE на ніжэй.
Часцей за ўсё Vim запускаецца для рэдагавання аднаго файла з дапамогай каманды
файл Вім
У цэлым Vim запускаецца наступным чынам :
Вім [опцыі] [спіс файлаў]
Калі спіс файлаў адсутнічае, рэдактар пачне працу з пустым буферам. У адваротным выпадку менавіта адзін з наступных чатырох можа быць выкарыстана для выбару аднаго або некалькіх файлаў для рэдагавання.
файл ..
Спіс імёнаў файлаў . Першы з іх будзе бягучы файл і чытаць у буфер. Курсор будзе размешчаны на першым радку буфера. Вы можаце дабрацца да іншых файлаў з: каманда «побач». Каб адрэдагаваць файл, які пачынаецца з цірам, перад спісам файлаў «-».
Файл для рэдагавання счытваецца з стандартнага ўводу. Каманды счытваюцца з STDERR, які павінен быць тэрміналам.
-t {пазнака}
Файл для рэдагавання і пачатковая пазіцыя курсора залежыць ад «пазнакі", свайго роду цэтлікам Гото. {Пазнака} шукаецца ў файле пазнак, адпаведны файл становіцца бягучы файл і звязаны з ім каманда. У асноўным гэта выкарыстоўваецца для праграм C, у гэтым выпадку {пазнака} можа быць імем функцыі. Эфект, што файл, які змяшчае функцыю, становіцца бягучых файла і курсор пазіцыянуецца на пачатак функцыі. Глядзіце «: дапамога тэгаў-каманд».
-q [файл памылак]
Запуск у рэжыме QuickFix. [Файл памылак] счытваецца і адлюстроўваецца першая памылка. Калі [файл памылак] не пазначаны, імя файла бярэцца з опцыі «» файл памылак (па змаўчанні «AztecC.Err» для Amiga «errors.vim» на іншых сістэмах). Іншыя памылкі могуць быць пераадолены да з: камандай «сп». Глядзіце ": дапамагчы QuickFix".
Vim паводзіць сябе па- рознаму, у залежнасці ад імя каманды (выкананы файл можа быць адным і той жа файл).
напор
«Нармальны» спосаб, усё па змаўчанні.
былы
Запуск у рэжыме Ex. Пераход у нармальны рэжым па камандзе «VI». Можа таксама быць зроблена з «-e».
выгляд
Пачатак у толькі для чытання рэжыму . Вы будзеце абаронены ад запісу файлаў. Можа таксама быць зроблена з «-R» аргумент.
Gvim GView
GUI версіі. Запускае новае акно. Можа таксама быць зроблена з «-g».
rvim rview rgvim rgview
Як і вышэй, але з абмежаваннямі. Гэта не будзе запускаць каманды абалонкі або прыпыняць працу Vim. Можа таксама быць зроблена з «-Z» аргумент.
варыянты
Параметры могуць быць зададзены ў любым парадку, да або пасля назвы файлаў. Опцыі без аргументаў могуць быць аб'яднаны пад адным злучком.
+ [Нумар]
Для першага файла курсор будзе ўсталяваны на лініі «піт». Калі «нумар» адсутнічае, то курсор будзе ўсталяваны на апошнюю радок.
+ / {Шаблон}
Для першага файла курсор будзе размяшчацца на першым з'яўленні {пагладзіць}. Глядзіце «: дапамагчы пошуку-шаблон» для даступных шаблонаў пошуку.
+ {Каманда}
-c {каманда}
{ Каманда } будуць выконвацца пасля першага файла лічаны. {Каманда} інтэрпрэтуецца як каманда Ex. Калі {каманда} ўтрымлівае прабелы, то яно павінна быць складзена ў падвойныя двукоссі (гэта залежыць ад выкарыстоўванай абалонкі). Прыклад: Вім «+ набор сі» main.c
Заўвага: Вы можаце выкарыстоўваць да 10 «+» ці «-c».
--cmd {каманда}
Як выкарыстоўваць «-c», але каманда выконваецца непасрэдна перад апрацоўкай любога файла vimrc. Вы можаце выкарыстоўваць да 10 з гэтых каманд, незалежна ад каманд «-c».
-b
У двайковым рэжыме. Некалькі варыянтаў будуць устаноўлены, што дае магчымасць рэдагаваць двайковы або выкананы файл.
-З
Сумяшчальнасць. Усталюйце «сумяшчальны» варыянт. Гэта прымусіць Vim працаваць амаль як Vi, нават калі існуе файл .vimrc.
-d
Запуск у рэжыме дифф. Там павінна быць два ці тры імя файла. Vim адкрые ўсе файлы і пакажа адрозненні паміж імі. Працуе як vimdiff (1).
-d {прылада}
Адкрыць {прылада} для выкарыстання ў якасці тэрмінала. Толькі на Amiga. Прыклад: "-d кон: 20/30/600/150".
-e
Запусціць Vim ў рэжыме Ex, як быццам выкананы файл быў названы «экс».
-f
Пярэдні план. Для версіі Vim з графічным інтэрфейсам не будзе галінавацца і адключацца ад што запусціла яе абалонкі ст. На платформе Amiga Vim ня адноўленая , каб адкрыць новае акно. Гэты параметр варта выкарыстоўваць , калі Vim выконваецца праграмай , якая будзе чакаць завяршэння сеансу праўкі (напрыклад , пошта). На Amiga ад «: ш» і «:!» каманды не будуць працаваць.
-F
Калі Vim быў сабраны з падтрымкай FKMAP для праўкі тэксту справа-налева і налад клавіятуры фарсі, гэты ключ запускае Vim ў рэжыме фарсі, гэта значыць «fkmap» і «rightleft» ўстаноўлены. У адваротным выпадку паведамленне пра памылку, а Вім перарываецца.
-g
Калі Vim быў сабраны з падтрымкай графічнага інтэрфейсу, гэты ключ ўключае графічны інтэрфейс. Калі няма падтрымкі GUI была скампіляваць ў паведамленні пра памылку, а ўюць перарываецца.
-h
Дайце трохі інфармацыі пра аргументы і ключах каманднага радка. Пасля гэтага Vim завяршае працу.
-H
Калі Vim быў сабраны з падтрымкай праўкі тэксту справа налева арыентаваных файлаў і клавіятуры Габрэйскім адлюстравання, гэты параметр пачынае Vim ў рэжыме іўрыту, гэта значыць «hkmap» і «rightleft» ўстаноўлены. У адваротным выпадку паведамленне пра памылку, а Вім перарываецца.
-i {viminfo}
Пры выкарыстанні файла viminfo уключаны, гэты параметр задае імя файла, каб выкарыстоўваць замест значэння па змаўчанні "~ / .viminfo». Гэта таксама можа быць выкарыстана, каб прапусціць выкарыстанне файла .viminfo, даючы імя «NONE».
-L
Тое ж, што -r.
-l
Lisp рэжым. Устанаўлівае «шепелявость» і «варыянты Showmatch» на.
-m
Змена файлаў. Скід опцыі «запісы», так што запіс файлаў не магчыма.
-N
No-сумяшчальны рэжым. Скід «сумяшчальны» варыянт. Гэта прымусіць Vim паводзіць сябе крыху лепш, але менш Vi сумяшчальныя, нават калі .vimrc файл не існуе.
-n
Своп-файл не будзе выкарыстоўвацца. Аднаўленне пасля збою будзе немагчыма. Зручна, калі вы хочаце рэдагаваць файл на вельмі павольным носьбіце (напрыклад, дыскеты). Можа таксама быць зроблена з «: усталяваць УНЦ = 0». Можа быць адменена з «: усталяваць УНЦ = 200».
-o [N]
Адкрыць N вокнаў. Калі N апушчана, адкрыць адно акно для кожнага файла.
-R
Толькі для чытання рэжыму. Опцыя «толькі для чытання» будзе ўсталяваная. Вы ўсё яшчэ можаце рэдагаваць буфер, але будзе выпадкова перазапісаць файл. Калі вы хочаце, каб перазапісаць файл, дадайце клічнік ў каманду Ex, як і ў «: ш!». Опцыя -R таксама мае на ўвазе опцыю -n (гл. Ніжэй) Опцыя «толькі для чытання» можа быць скінуты з дапамогай «: усталюеце Норо». Глядзіце «: дапамагчы" толькі для чытання ".
-r
Спіс файлы падпампоўкі, з інфармацыяй аб іх выкарыстанні для аднаўлення.
-r {файл}
Рэжым аднаўлення. Файл падпампоўкі выкарыстоўваюцца для аднаўлення пасля збою сеансу рэдагавання. Файл падпампоўкі ўяўляе сабой файл з тым жа імем, што і тэкставы файл з «.swp» дададзеным. Глядзіце «: дапамагчы аднаўленню».
-s
Бясшумны рэжым. Толькі пры запуску як «Ex» або калі опцыя «-e" была дадзена да «-s» варыянту.
-s {scriptin}
Файл сцэнарыя {scriptin} чытаецца. Сімвалы ў файле інтэрпрэтуюцца як калі б вы ўвялі іх. Тое ж самае можна зрабіць з дапамогай каманды «: крыніца {scriptin}». Калі канец файла дасягнуты да завяршэння працы рэдактара, дадатковыя сімвалы счытваюцца з клавіятуры.
-T {тэрмінал}
Паведамляе Vim імя тэрмінала , які вы выкарыстоўваеце. Патрабуецца толькі, калі аўтаматычны спосаб не працуе. Тэрмінала павінна быць вядома Vim (ўбудавана) або вызначана ў TERMCAP або Terminfo файла.
-u {vimrc}
Выкарыстоўвайце каманды ў файле {vimrc} для налады. Усе астатнія файлы прапускаюцца. Выкарыстоўвайце для рэдагавання спецыяльных тыпаў файлаў. Ён таксама можа быць выкарыстаны, каб прапусціць усе ініцыялізацыю, даючы імя «NONE». См «: дапамога ініцыялізацыі» ўнутры Vim для больш падрабязнай інфармацыі.
-U {gvimrc}
Выкарыстоўвайце каманды ў файле {gvimrc} для графічнага інтэрфейсу. Уся астатняя GUI ініцыялізацыя прапускаецца. Ён таксама можа быць выкарыстаны, каб прапусціць усе графічны інтэрфейс, даючы імя «NONE». Глядзіце «: дапамога Гун-INIT» ўнутры Vim для больш падрабязнай інфармацыі.
-V
Шматслоўны. Паведамленні пра тое, якія файлы чытаюцца, і для чытання і запісы файла viminfo.
-v
Запусціць Vim ў рэжыме Vi, як быццам выкананы файл быў названы «VI». Гэта мае толькі эфект, калі выкананы файл называецца «былы».
-w {scriptout}
Усе сімвалы , якія вы ўводзіце запісваюцца ў файл {scriptout}, пакуль вы не выйдзеце з Vim. Гэта карысна, калі вы хочаце стварыць файл сцэнарыя для наступнага выкарыстання з «Вім -s» або «: крыніца». Калі файл {scriptout} існуе, то сімвалы дадаюцца.
-W {scriptout}
Як -w, але ўжо існуючы файл будзе перазапісаны.
-x
Выкарыстоўваць шыфраванне пры запісе файлаў. Падкажам для ключа крыпты.
-Z
Абмежаваны рэжым. Працуе як выкананы файл пачынаецца з «г».
-
Пазначае канец опцый. Аргументы пасля гэтага будзе апрацоўвацца як імя файла. Гэта можа быць выкарыстана для рэдагавання файла, які пачынаецца з «-».
--help
Дайце даведку і выйсці, гэтак жа, як «-h».
--version
Выдаць інфармацыю аб версіі і выйсці.
--remote
Падлучыцца да сервера Vim і прымусіць яго правіць файлы, названыя ў аргументах.
--serverlist
Пералічыце імёны ўсіх сервераў Vim, якія можна знайсці.
--servername {імя}
Выкарыстоўвайце {імя} у якасці імя сервера. Выкарыстоўваецца для бягучага Vim, калі не выкарыстоўваецца з --serversend або --remote, то гэтае імя сервера для падлучэння.
--serversend {ключы}
Падключэнне да сервера Vim і адправіць {ключы}.
--socketid {ID}
Толькі для графічнага інтэрфейсу GTK: выкарыстоўваць механізм GtkPlug для запуску Gvim ў іншым акне.
--echo-WID
GTK GUI толькі: Echo Вокнаў ID на стандартны вывад
ON-LINE HELP
Тып «: дапамогу» ў Vim , каб пачаць працу. Тып «: дапамога аб'ект», каб атрымаць даведку па канкрэтнай тэме. Напрыклад: «: дапамога ZZ», каб атрымаць даведку па камандзе «ZZ». Выкарыстоўвайце
ГЛЯДЗІЦЕ ТАКСАМА
vimtutor (1)
Важна: Выкарыстоўвайце каманду чалавека (%) чалавек , каб паглядзець , як каманда выкарыстоўваецца на вашым канкрэтным кампутары.