Vim - Linux Command - Unix Command

ENW

vim - Vi IMproved, sy'n rhaglennu golygydd testun

SYNOPSIS


vim [opsiynau] [ffeil ..]
vim [opsiynau] -
vim [opsiynau] -t tag
vim [options] -q [errorfile]


ex
gweld
gvim gview
rvim rview rgvim rgview

DISGRIFIAD

Mae Vim yn olygydd testun sy'n uwch i fyny i Vi. Gellir ei ddefnyddio i olygu pob math o destun plaen. Mae'n arbennig o ddefnyddiol ar gyfer golygu rhaglenni.

Mae llawer o welliannau uwchben Vi: aml-lefel di-dynnu, aml ffenestri a byffrau, tynnu sylw at gystrawen, golygu llinell orchymyn, cwblhau ffeiliau, cymorth ar-lein, dewis gweledol, ac ati. Gweler ": help vi_diff.txt" am grynodeb o'r gwahaniaethau rhwng Vim a Vi.

Wrth redeg Vim mae llawer o help ar gael o'r system gymorth ar-lein, gyda'r gorchymyn ": help". Gweler yr adran HELP AR-LINE isod.

Yn fwyaf aml, mae Vim wedi dechrau golygu ffeil unigol gyda'r gorchymyn

ffeil vim

Yn fwy cyffredinol, mae Vim yn dechrau gyda:

vim [opsiynau] [ffeillen]

Os yw'r rhestr ffeiliau ar goll, bydd y golygydd yn dechrau gyda byffer wag. Fel arall, gellir defnyddio un allan o'r pedwar canlynol i ddewis un neu fwy o ffeiliau i'w golygu.

ffeil ..

Rhestr o enwau ffeiliau . Yr un cyntaf fydd y ffeil gyfredol a darllenwch i'r clustog. Bydd y cyrchwr yn cael ei leoli ar linell gyntaf y clustog. Gallwch gyrraedd y ffeiliau eraill gyda'r gorchymyn ": nesaf". I olygu ffeil sy'n dechrau gyda dash, rhowch y rhestr ffeil ymlaen llaw â "-".

Mae'r ffeil i'w golygu yn darllen o stdin. Darllenir gorchmynion o stderr, a ddylai fod yn tty.

-t {tag}

Mae'r ffeil i'w olygu a sefyllfa'r cyrchwr cychwynnol yn dibynnu ar "tag", math o label goto. Edrychir ar {tag} yn y ffeil tagiau, mae'r ffeil cysylltiedig yn dod yn ffeil gyfredol ac mae'r gorchymyn cysylltiedig yn cael ei weithredu. Yn bennaf mae hyn yn cael ei ddefnyddio ar gyfer rhaglenni C, ac yn yr achos hwnnw {tag} gallai fod yn enw swyddogaeth. Yr effaith yw bod y ffeil sy'n cynnwys y swyddogaeth honno'n dod yn ffeil gyfredol ac mae'r cyrchwr wedi'i leoli ar ddechrau'r swyddogaeth. Gweler ": help tag-commands".

-q [errorfile]

Dechreuwch yn y modd QuickFix. Mae'r ffeil [ffeil gwall] yn cael ei ddarllen a dangosir y gwall cyntaf. Os hepgorir [ffeil gwall], mae'r enw ffeil yn cael ei ganfod o'r opsiwn 'ffeil gwall' (mae'n rhagflaenu "AztecC.Err" ar gyfer yr Amiga, "errors.vim" ar systemau eraill). Gellir neidio gwallau pellach gyda'r gorchymyn ": cn". Gweler ": helpu cyflymu".

Mae Vim yn ymddwyn yn wahanol, yn dibynnu ar enw'r gorchymyn (gall y gweithredadwy fod yr un ffeil o hyd).

vim

Y ffordd "normal", mae popeth yn ddiofyn.

ex

Dechreuwch yn y modd Ex. Ewch i'r modd Normal gyda'r gorchymyn ": vi". Gellir ei wneud hefyd gyda'r ddadl "-e".

gweld

Dechreuwch yn y modd darllen yn unig . Fe'ch gwarchodir rhag ysgrifennu'r ffeiliau. Gellir ei wneud hefyd gyda'r ddadl "-R".

gvim gview

Y fersiwn GUI. Dechrau ffenestr newydd. Gellir ei wneud hefyd gyda'r ddadl "-g".

rvim rview rgvim rgview

Fel yr uchod, ond gyda chyfyngiadau. Ni fydd yn bosibl dechrau gorchmynion cregyn, neu atal Vim. Gellir ei wneud hefyd gyda'r ddadl "-Z".

OPSIYNAU

Gellir rhoi'r opsiynau mewn unrhyw orchymyn, cyn neu ar ôl enwau ffeiliau. Gellir cyfuno opsiynau heb ddadl ar ôl un dash.

+ [rhif]

Ar gyfer y ffeil gyntaf, bydd y cyrchwr yn cael ei osod ar-lein "rhif". Os yw "num" ar goll, bydd y cyrchwr yn cael ei osod ar y llinell olaf.

+ / {pat}

Ar gyfer y ffeil gyntaf, bydd y cyrchwr yn cael ei leoli ar ddigwyddiad cyntaf {pat}. Gweler ": help search-pattern" ar gyfer y patrymau chwilio sydd ar gael.

+ {command}

-c {command}

{ command } yn cael ei weithredu ar ôl i'r ffeil gyntaf gael ei ddarllen. {command} yn cael ei dehongli fel gorchymyn Ex. Os yw'r {command} yn cynnwys mannau mae'n rhaid ei amgáu mewn dyfynbrisiau dwbl (mae hyn yn dibynnu ar y gragen sy'n cael ei ddefnyddio). Enghraifft: Vim "+ set si" main.c
Nodyn: Gallwch ddefnyddio hyd at 10 gorchmynion "+" neu "-c".

--cmd {command}

Fel defnyddio "-c", ond gweithredir y gorchymyn ychydig cyn prosesu unrhyw ffeil vimrc. Gallwch ddefnyddio hyd at 10 o'r gorchmynion hyn, yn annibynnol o orchmynion "-c".

-b

Dull deuaidd. Bydd rhai opsiynau'n cael eu gosod sy'n golygu ei bod yn bosibl golygu ffeil ddeuaidd neu weithredadwy.

-C

Yn gydnaws. Gosodwch yr opsiwn 'cydnaws'. Bydd hyn yn gwneud Vim ymddwyn yn bennaf fel Vi, er bod ffeil .vimrc yn bodoli.

-d

Dechreuwch mewn modd diff. Dylai fod dau neu dri dadl enw ffeil. Bydd Vim yn agor yr holl ffeiliau ac yn dangos gwahaniaethau rhyngddynt. Yn gweithio fel vimdiff (1).

-d {dyfais}

Agor {dyfais} i'w ddefnyddio fel terfynell. Dim ond ar yr Amiga. Enghraifft: "-d con: 20/30/600/150".

-e

Dechreuwch Vim yn y modd Ex, yn union fel y gelwir y gweithredadwy yn "ex".

-f

Tir y Ddaear. Ar gyfer y fersiwn GUI, ni fydd Vim yn fforch ac yn tynnu oddi ar y gragen a ddechreuwyd ynddo. Ar yr Amiga, ni chaiff Vim ei ail-ddechrau i agor ffenestr newydd. Dylai'r opsiwn hwn gael ei ddefnyddio pan fydd Vim yn cael ei weithredu gan raglen a fydd yn aros i'r sesiwn olygu ddod i ben (ee post). Ar yr Amiga y "sh" a ":!" ni fydd gorchmynion yn gweithio.

-F

Os yw Vim wedi cael ei lunio gyda chymorth FKMAP ar gyfer golygu ffeiliau sy'n seiliedig ar y dde i'r chwith a mapio bysellfwrdd Farsi, mae'r opsiwn hwn yn cychwyn Vim yn Farsi, hy gosod 'fkmap' a 'rightftft'. Fel arall rhoddir neges gwall ac mae Vim yn ymyrryd.

-g

Os yw Vim wedi'i lunio gyda chymorth GUI, mae'r opsiwn hwn yn galluogi GUI. Os na chynhwyswyd unrhyw gymorth GUI, rhoddir neges wallau ac mae Vim yn ymyrryd.

-h

Rhowch ychydig o help am y dadleuon llinell orchymyn a'r opsiynau. Ar ôl y Vim hwn allan.

-H

Os yw Vim wedi cael ei lunio gyda chymorth RIGHTLEFT ar gyfer golygu ffeiliau sy'n seiliedig ar y dde i'r chwith a mapio bysellfwrdd Hebraeg , mae'r opsiwn hwn yn cychwyn Vim mewn modd Hebraeg, hy gosodir 'hkmap' a 'rightleft'. Fel arall rhoddir neges gwall ac mae Vim yn ymyrryd.

-i {viminfo}

Pan gaiff defnyddio'r ffeil viminfo ei alluogi, mae'r opsiwn hwn yn gosod enw'r ffeil i'w ddefnyddio, yn hytrach na'r rhagosodiad "~ / .viminfo". Gellir defnyddio hyn hefyd i ddileu'r defnydd o'r ffeil .viminfo, trwy roi'r enw "NONE".

-L

Yr un fath â -r.

-l

Modd Lisp. Gosodwch yr opsiynau 'lisp' a 'showmatch' ar.

-m

Mae addasu ffeiliau yn anabl. Ailosod yr opsiwn 'ysgrifennu', fel nad yw ffeiliau ysgrifennu yn bosibl.

-N

Meth nad yw'n gydnaws. Ailosod yr opsiwn 'cydnaws'. Bydd hyn yn gwneud Vim ymddwyn ychydig yn well, ond llai Vi gydnaws, er nad yw ffeil .vimrc yn bodoli.

-n

Ni ddefnyddir ffeil cyfnewid. Bydd adfer ar ôl damwain yn amhosibl. Yn ddiogel os ydych am olygu ffeil ar gyfrwng araf iawn (ee hyblyg). Gellir ei wneud hefyd gyda ": set uc = 0". Gellir ei dadwneud â ": set uc = 200".

-o [N]

Agor ffenestri. Pan na chaiff N ei hepgor, agorwch un ffenestr ar gyfer pob ffeil.

-R

Modd Darllen yn unig Bydd yr opsiwn 'readonly' yn cael ei osod. Gallwch barhau i olygu'r clustog, ond bydd yn cael ei atal rhag trosysgrifio ffeil yn ddamweiniol. Os hoffech drosysgrifennu ffeil, ychwanegwch farc eithriad i'r gorchymyn Ex, fel yn ": w!". Mae'r opsiwn -R hefyd yn awgrymu'r opsiwn -n (gweler isod). Gellir ailosod yr opsiwn 'readonly' gyda ": set noro". Gweler ": help" darllen yn rhwydd "".

-r

Rhestrwch ffeiliau cyfnewid, gyda gwybodaeth am eu defnyddio i'w hadfer.

-r {ffeil}

Meth adferiad. Defnyddir y ffeil gyfnewid i adennill sesiwn golygu colli. Mae'r ffeil gyfnewid yn ffeil gyda'r un enw ffeil fel ffeil testun gyda ".swp" atodedig. Gweler ": help recovery".

-s

Modd silent. Dim ond pan ddechreuodd fel "Ex" neu pan roddwyd yr opsiwn "-e" cyn yr opsiwn "-s".

-s {scriptin}

Mae'r ffeil sgript {scriptin} yn cael ei ddarllen. Dehonglir y cymeriadau yn y ffeil fel petaech wedi eu teipio. Gellir gwneud yr un peth gyda'r gorchymyn ": source! {Scriptin}". Os derbynnir diwedd y ffeil cyn i'r golygydd ymadael, darllenir cymeriadau pellach o'r bysellfwrdd.

-T {terminal}

Yn dweud Vim enw'r derfynell rydych chi'n ei ddefnyddio. Dim ond pan nad yw'r ffordd awtomatig yn gweithio. Dylai fod terfynell a adnabyddir i Vim (adeiledin) neu ei ddiffinio yn y ffeil termcap neu derfynell.

-u {vimrc}

Defnyddiwch y gorchmynion yn y ffeil {vimrc} ar gyfer gwreiddioldebau. Mae'r holl wreiddioliadau eraill yn cael eu hesgeuluso. Defnyddiwch hyn i olygu math arbennig o ffeiliau. Gellir ei ddefnyddio hefyd i ddileu'r holl gwreiddioliadau trwy roi'r enw "NONE". Gweler ": helpoli cychwynnol" o fewn vim am ragor o fanylion.

-U {gvimrc}

Defnyddiwch y gorchmynion yn y ffeil {gvimrc} ar gyfer gwreiddioliadau GUI. Mae'r holl wreiddioliadau GUI eraill wedi'u hepgor. Gellir ei ddefnyddio hefyd i ddileu'r holl wreiddioliadau GUI trwy roi'r enw "NONE". Gweler ": help gui-init" o fewn vim am ragor o fanylion.

-V

Verbose. Rhowch negeseuon ynglŷn â pha ffeiliau a geir ac ar gyfer darllen ac ysgrifennu ffeil viminfo.

-v

Dechreuwch y dull Vim yn Vi, yn union fel y gelwir y gweithredadwy yn "vi". Dim ond pan fydd y gweithredadwy yn cael ei alw'n "ex".

-w {scriptout}

Mae'r holl gymeriadau rydych chi'n eu teipio yn cael eu cofnodi yn y ffeil {scriptout}, nes i chi adael Vim. Mae hyn yn ddefnyddiol os ydych chi am greu ffeil sgript i'w ddefnyddio gyda "vim -s" neu ": source!". Os yw'r ffeil {scriptout} yn bodoli, mae cymeriadau ynghlwm.

-W {scriptout}

Fel -w, ond mae ffeil sy'n bodoli eisoes wedi'i orysgrifennu.

-x

Defnyddiwch amgryptio wrth ysgrifennu ffeiliau. Bydd yn brydlon am allwedd crypt.

-Z

Meth gyfyngedig. Mae gwaith fel y gweithredadwy yn dechrau gyda "r".

-

Yn dynodi diwedd yr opsiynau. Bydd dadleuon ar ôl hyn yn cael ei drin fel enw ffeil. Gellir defnyddio hyn i olygu enw ffeil sy'n cychwyn gyda '-'.

- help

Rhowch neges gymorth ac ymadael, yn union fel "-h".

- gwrthwynebiad

Gwybodaeth am fersiwn argraffu ac ymadael.

- gychwyn

Cysylltwch â gweinydd Vim a'i gwneud yn golygu'r ffeiliau a roddir yng ngweddill y dadleuon.

--serserlen

Rhestrwch enwau'r holl weinyddwyr Vim y gellir eu canfod.

--serlofnod {enw}

Defnyddiwch {enw} fel enw'r gweinyddwr. Fe'i defnyddir ar gyfer y Vim cyfredol, oni bai ei ddefnyddio gyda --serversend neu --remote, yna enw'r gweinydd yw cysylltu â hi.

--serversend {allwedd}

Cysylltwch â gweinydd Vim ac anfon {allwedd} ato.

--socketid {id}

GUK GUI yn unig: Defnyddiwch y mecanwaith GtkPlug i redeg gvim mewn ffenestr arall.

--echo-wid

GUK GUI yn unig: Echo'r ID Ffenestri ar stdout

HELP AR-LINE

Teipiwch ": help" yn Vim i ddechrau. Teipiwch ": help subject" i gael help ar bwnc penodol. Er enghraifft: ": helpu ZZ" i gael help ar gyfer y gorchymyn "ZZ". Defnyddiwch a CTRL-D i gwblhau pynciau (": help cmdline-completion"). Mae tagiau yn bresennol i neidio o un lle i'r llall (math o gysylltiadau hyperdestun, gweler ": help"). Gellir gweld pob ffeil ddogfennaeth yn y modd hwn, er enghraifft ": syntax.txt help".

GWELD HEFYD

vimtutor (1)

Pwysig: Defnyddiwch y gorchymyn dyn ( % man ) i weld sut mae gorchymyn yn cael ei ddefnyddio ar eich cyfrifiadur penodol.