VIM - Linux Command - Unix Command

NAME

VIM - Vi жакшырды, бир программисттер текст редактор

Кыскача баяндама


VIM [параметрлери] [File ..]
VIM [параметрлери] -
VIM [параметрлери] -t тег
VIM [параметрлери] -q [errorfile]


экс
көрүнүш
gvim gview
rvim rview rgvim rgview

DESCRIPTION

Vim VI үчүн өйдө шайкеш келет текст редактору. Бул текст боюнча ар түрдүү түзөтүү үчүн пайдаланылышы мүмкүн. Бул түзөтүү программалары үчүн өзгөчө пайдалуу.

VI жогору жабдуулардын бир топ бар: көп деңгээл жокко чыгаруу, көп терезелер жана паддарды, -ге, буйрук сап түзөтүү, аты аяктоо, он-лайн жардам, карап тандоо, ж.б .. кара ": жардам vi_diff.txt" кыскача VIM жана VI ортосундагы айырмачылыктарды.

VIM качып жүргөндө жардам бир топ менен он-лайн жардам системасын алынган, болот "жардам" буйругу. Төмөндө ON-LINE ЖАРДАМ бөлүмүн карагыла.

Көбүнчө Vim буйругу менен бир билэни уларытар жатат

VIM билэ

More жалпысынан Vim тартып башталды деп эсептелинет:

VIM [параметрлери] [Filelist]

Filelist жок болсо, редактор бош турган аймак менен башталат. Болбосо так төмөнкү төрт бир түзөтө турган бир же бир нече документ тандоо үчүн гана пайдаланылышы мүмкүн.

берүүгө ..

Тизмеси аты . Биринчиси азыркы билэ жана Санитардык кирип окуп берет. курсор Санитардык-жылдын биринчи сапта жайгашкан болот. менен башка материалдар менен тааныша алабыз ": Кийинки" буйругу. бир сызыкча менен башталган билэни түзөтүү үчүн, Filelist менен келгенин көрсөткөн ", -".

түзөтүү билэ stdin окуп жатат. Буйруктары бир Телетайп болушу керек stderr, окуп жатышат.

-t {тег}

билэ түзөтүп жана баштапкы курсор орду үчүн "теги", өтүү жазуучу бир түрүнөн көз каранды. {Теги} Tags делосуна карап жатат, байланышкан билэ учурдагы билэ болуп калат жана алар менен байланыштуу буйрук аткарылат. Көбүнесе, бул окуя {теги} милдети аты болушу мүмкүн болгон C программаларды өнүктүрүү үчүн колдонулат. таасир милдетин камтыган делосун учурдагы билэ болот жана курсор милдетинин башталышына жайгашкан эмес. ": Тег-буйруктарын жардам" деген кутучаны кара.

-q [errorfile]

quickFix режиминде баштоо. билэ [errorfile] окуп, биринчи жолу ката көрсөтүп жатат. [Errorfile] кереги жок болсо, аты "errorfile" тандоосу (башка системалар боюнча лунка, "errors.vim" үчүн "AztecC.Err" үчүн демейки) алынат. Андан каталар менен ыргып болот ": CN" буйругу. ": Quickfix жардам" деген кутучаны кара.

Vim буйругу (Аткаруучу дагы эле билэ болушу мүмкүн) атына жараша, ар кандай кыймыл-аракет жасайт.

VIM

"Нормалдуу" жол, баары демейки болуп саналат.

экс

Ex режиминде баштоо. Жөнөкөй режимге болуу менен: "VI" буйругу. Ошондой эле, "-e" аргумент менен жасоого болот.

көрүнүш

Менен баштоо окуу үчүн гана режиминде . Билэлэр жазуу тартып корголот. Ошондой эле, "-R" аргумент менен жасоого болот.

gvim gview

GUI чыгаруу. бир жаңы терезе иштетет. Ошондой эле, "-G" аргумент менен жасоого болот.

rvim rview rgvim rgview

Жогоруда эле, бирок чектөө менен. Бул VIM номиналдык буйруктарын баштоо же токтотуу мүмкүн эмес. Ошондой эле: "Я" аргумент менен жасоого болот.

OPTIONS

чейин же аты кийин параметрлери, кандай тартипте берилиши мүмкүн. бир аргументи жок Жолдор бир сызыкча кийин айкалыштырылышы мүмкүн.

+ [Сан]

Биринчи для курсор сызык "Сан" боюнча жайгашкан болот. "Сан" жок болсо, жылдыргыч акыркы сапта жайгашкан болот.

+ / {Пэт}

Биринчи для курсор {PAT} биринчи пайда жайгашкан болот. Кара ": издөө-үлгү жардам" жеткиликтүү издөө үлгүлөрдү.

+ {Буйрук}

-C {буйрук}

{ Буйрук } биринчи билэ окуп бергенден кийин ишке ашырылат. {Буйрук} бир Ex буйругу деп да которулат. {Буйрук} жайлар бар болсо, кош тырмакчага чапталууга тийиш (бул колдонулат кыртышында жараша). Мисал: Vim "+ белгиленген Эгерде" main.c
Эскертүү: 10 "+" же "е" буйруктарын колдоно аласыз.

--cmd {буйрук}

"-C" менен болуп, бирок буйрук жөн эле бир vimrc билэни иштеп чыгуу үчүн жүргүзүлөт. Сиз өз алдынча "е" осуяттардан бурулуп, бул буйруктардын 10го чейин колдоно аласыз.

-b

Экилик режим. Бир нече параметрлери бул бинардык же Аткаруучу билэни уларытар мүмкүн кылат коюлат.

-C

Бири-бирине шайкеш. "Туура" жолду коюу. Бул .vimrc билэ баар да, Vim негизинен VI сыяктуу мамиле кылат.

-D

айырма режиминде баштоо. эки же үч аянтчанын аты жүйө бар болушу керек. Vim баарын ача жана алардын ортосундагы айырмачылыктарды көрсөтөт. Сыяктуу чыгармалар vimdiff (1).

-d {түзмөк}

терминалдык катары пайдалануу үчүн Open {түзмөк}. Лунка гана. Мисал: "-d с: 20/30/600/150".

-E

Аткаруучу "экс" деп аталган эле, Ex режимде VIM баштоо.

-f

Ач. GUI чыгаруу үчүн, Vim жолдун эмес, жана ал баштаган катмарындагы жиберүүгө. Лунка жөнүндө, Vim бир жаңы терезесин ачуу үчүн, кайра жок. Бул параметр Vim (мисалы, электрондук почта) аягына чейин түзөтүү жыйынында күтүп турган программа тарабынан аткарылган учурда колдонулууга тийиш. Лунка жөнүндө ": Sh" жана ":" буйруулар иштебейт.

-F

Vim оң-солго багытталган документ жана Farsi клавиатура жаралуу түзөтүү үчүн FKMAP колдоосу менен түзүлгөн болсо, бул параметр Farsi режимде VIM баштайт, башкача айтканда, "fkmap" жана "rightleft" белгиленет. Болбосо, ката жөнүндө билдирүү берилет жана Vim үзүлдү жатат.

-G

Vim GUI колдоосу менен түзүлгөн болсо, бул параметр DOS азыркы берет. Эч кандай GUI колдоо түзүлгөн болсо, ката жөнүндө билдирүү берилет жана Vim үзүлдү жатат.

-h

буйрук сап жүйөөлөрүн жана жолдору жөнүндө жардам бир аз бер. Бул Vim чыга кийин.

-H

Vim оң-солго багытталган материалдарын жана түзөтүү үчүн RIGHTLEFT колдоосу менен түзүлгөн, анда Hebrew клавиатура картасын түзүү, бул параметр Hebrew режимде VIM баштайт, башкача айтканда, "hkmap" жана "rightleft" белгиленет. Болбосо, ката жөнүндө билдирүү берилет жана Vim үзүлдү жатат.

-i {viminfo}

viminfo сааты менен иштетилген, бул параметр атын ордуна демейки боюнча колдонуу коёт "~ / .viminfo". Бул ошондой эле аты "NONE" берип, .viminfo делосуна пайдаланууга өткөрүп жиберүү үчүн колдонулушу мүмкүн.

-L

-r эле.

-l

Lisp режими. "LISP" жана "ShowMatch" ыкмаларды боюнча орнотот.

Өзгөртүү материалдары өчүрүлгөн. документ жазуу мүмкүн эмес, ошондуктан "деп жаз" параметрин чыгарды.

-N

Жок, туура режим. "Туура" жолду кайра коюу. Бул Vim бир аз жакшыраак мамиле кылам, бирок аз Vi туура келген, ал тургай, бир .vimrc билэ да жок.

Жок, алмашуу билэ колдонулат. Кыйроонун кийин калыбына келтирүү мүмкүн болбой калат. Эгер сиз өтө жай жүрүүчү бир билэни уларытар келсе Мобилдүү (мисалы, ийилчээк). Ошондой эле, эмне болушу мүмкүн ": Тандалган UC = 0". ": Тандалган UC = 200" менен артка кайтаруу мүмкүн болот.

епо [N]

Open N терезелери. N казасын кийин, ар бир иштин бир терезени ачуу.

-R

Окуу үчүн гана режиминде. "Кирүүнү" параметри коюлган болот. Сиз дагы эле аймак өзгөртө алат, бирок байкабастык бир билэни үстүнө жазууга тыюу салынат. Эгер Изде келсе, анда эле, Ex буйругу илеп белгисин кошуу ": W!". -R параметр да -н жолду (төмөндө кара) турат. "Келип чыккан өлкөсү койду", "окуу" параметр менен баштапкы абалга болот. ":" Кирүүнү "жардам берет" деген кутучаны кара.

-r

Тизме алмашуу делолору, калыбына келтирүү үчүн, аларды пайдалануу жөнүндө маалыматтарды.

-r {билэ}

Калыбына келтирүү режими. алмашуу билэ кулап түзөтүү сеансын калыбына келтирүү үчүн колдонулат. алмашуу билэ тигилет ".swp" менен текст делосуна эле аты менен сөп. "Калыбына жардам" деген кутучаны кара.

-s

Silent режими. деп баштаганда гана "Чыг" же "-e" параметр тандоосу "сатылышы" алдында берген эле.

-s {scriptin}

скрипт билэ {scriptin} окуп жатат. делосуна каармандар аларды терилген болсо деп жорушат. Ошол эле буйрук менен эмне болот "! булагы {scriptin}". Билэ аягы редактору чыга чейин жеткен болсо, анда мындан ары каармандар тергич окуп жатышат.

-T {терминал}

VIM Сиз колдонуп жаткан терминалынын аты айтылат. автоматтык жол менен иштей албай калганда гана талап кылынат. Vim (builtin) белгилүү бир терминал болушу керек же termcap же terminfo делосуна аныкталган.

-u {vimrc}

initializations үчүн билэ {vimrc} буйруктарын колдонуу. Бардык башка initializations кетилет. дептердин өзгөчө түрүн өзгөртүү үчүн колдон. Ал ошондой эле "NONE" аты менен бардык initializations жиберүү үчүн колдонулушу мүмкүн. Кара ": Initialization жардам" кененирээк маалымат алуу үчүн VIM ичинде.

-U {gvimrc}

GUI initializations үчүн билэ {gvimrc} буйруктарын колдонуу. Бардык башка GUI initializations кетилет. Ал ошондой эле "NONE" аты менен бардык GUI initializations жиберүү үчүн колдонулушу мүмкүн. Карагыла: "жардам GUI-ЖМТИнин" кененирээк маалымат алуу үчүн VIM ичинде.

-V

Дайын. өздүк булактардан жаткан жана viminfo билэни окуу жана жазуу үчүн билдирүүлөрдү бер.

-v

Аткаруучу "VI" деп аталган эле, Vi режимде VIM баштоо. Бул бир гана аткарылуучу "экс" деп аталат таасир этет.

-w {scriptout}

Сиз VIM чыгуу чейин сиз терген бардык каармандар, билэ {scriptout} жазылган. Бул пайдалуу болсо, "Итек сатылышы" менен пайдалануу үчүн же скрипт сааты түзүп келет ": булагы". {Scriptout} билэ бар болсо, каармандар тиркелет.

-W {scriptout}

-w болуп, бирок азыркы билэ жазылса болот.

-x

документ жазып жатканда сүйлөмү колдонгула. бир Crypt баскычы үчүн түрткү берет.

Jay-

Чектелген режим. Аткаруучу "р" менен башталат сыяктуу иштейт.

-

тандоо жок дегенди билдирет. Бул кийин жүйөлөр сөп аталышы катары өткөрүлүшү керек. - "Бул менен башталган атын өзгөртүү үчүн да колдонсо болот.

--help

жөн гана "-H" сыяктуу эле, жардам билдирүү менен чыгууга бер.

--version

Басып чыгаруу жана маалымат чыгуу.

--remote

бир Vim Server туташуу жана далилдер калган берилген материалдары өзгөртүү керек.

--serverlist

табууга болот бардык Vim тейлөөчүлөрү боюнча санап чыккыла.

--servername {аты}

Server аты катары {аты} колдонуу. Учурдагы VIM үчүн колдонулган, бир --serversend же --remote менен пайдалануу каралбаса, анда ал туташуу үчүн жүрүш аты бар.

--serversend {ачкычтар}

бир Vim жүрүш туташуу жана ага {ачкычтарын} жиберет.

--socketid {номуру}

GTK GUI гана: Башка терезеден gvim чуркап GtkPlug механизмин пайдалануу.

--echo-Тутуту

GTK GUI гана: stdout боюнча Терезе ID Echo

ОНЛАЙН ЖАРДАМ

Түрү: "жардам" Итек-жылы баштайлы. Түрү: "жардам теманы" белгилүү бир маселе боюнча жардам алуу үчүн. Мисалы: "жардам ZZ" "ZZ" буйругу боюнча жардам алуу үчүн. Колдонуу <табулатура> жана CTRL-D сабактарды аягына чыгаруу үчүн ( "жардам cmdline-аякташын"). Tags бир жерден башка жерге секирип бар (гипертекст байланыштардын кандай көрүп: "жардам"). Бардык документтер Files ушундай жол менен, мисалы, көрсө болот: "syntax.txt жардам".

Кара

vimtutor (1)

Маанилүү иш: буйруктар, атап айтканда ЭЭМ колдонулуп келе жатканын көрүп, бир киши (% адам) колдонуу.