Vim - ukaz Linux - ukaz Unix

NAME

vim - Vi IMproved, programski urejevalnik besedil

POVZETEK


vim [opcije] [datoteka ..]
vim [možnosti] -
vim [možnosti] -t oznake
vim [možnosti] -q [napaka]


ex
pogled
gvim gview
rvim rview rgvim rgview

OPIS

Vim je urejevalnik besedil, ki je združljiv z Vi. Uporablja se lahko za urejanje vseh vrst navadnega besedila. To je še posebej uporabno za urejanje programov.

Obstaja veliko izboljšav nad Vi: večstopenjska razveljavitev, več oken in blažilnikov, poudarjanje sintakse, urejanje ukazne vrstice, dokončanje imena datoteke, pomoč na spletu, vizualna izbira itd. Za povzetek glejte ": pomoč vi_diff.txt". razlike med Vim in Vi.

Med delovanjem Vim lahko veliko pomoči dobite iz spletnega sistema pomoči, z ukazom ": help". Spodaj si oglejte razdelek ON-LINE HELP.

Najpogosteje je Vim začel urejati eno datoteko z ukazom

Vim datoteka

Na splošno se Vim začne s:

vim [možnosti] [filelist]

Če manjka seznam datotek, se bo urejevalnik začel s praznim pufrom. V nasprotnem primeru se lahko izbere ena ali več datotek, ki jih je treba urediti, točno eno od naslednjih štirih.

mapa ..

Seznam imen datotek . Prva bo trenutna datoteka in prebrala v pufru. Kazalka bo postavljena na prvo vrstico medpomnilnika. Do drugih datotek lahko preidete z ukazom ": next". Če želite urediti datoteko, ki se začne s pomišljajem, pred fileristi pred "-".

Datoteko za urejanje se bere iz stdin. Ukazi se berejo iz stderr-a, ki mora biti tty.

-t {tag}

Datoteka za urejanje in začetni položaj kazalca sta odvisna od "oznake", neke vrste goto nalepke. {tag} se pregleda v datoteki z oznakami, povezana datoteka postane trenutna datoteka in se izvrši pridruženi ukaz. Večinoma se to uporablja za programe C, v tem primeru {tag} pa lahko ime funkcije. Učinek je, da datoteka, ki vsebuje to funkcijo, postane trenutna datoteka in kazalka se postavi na začetek funkcije. Glejte ": pomoč oznake-ukazi".

-q [errorfile]

Začnite v načinu hitrega popravka. Datoteka [errorfile] se prebere in prikaže prva napaka. Če je [errorfile] izpuščen, se ime datoteke dobi iz možnosti "errorfile" (privzeto je na "AztecC.Err" za Amigo, "errors.vim" na drugih sistemih). Nadaljne napake se lahko preskoči s ukazom ": cn". Glejte ": pomoč pri hitri namestitvi".

Vim se obnaša drugače, odvisno od imena ukaza (izvedba je morda še vedno ista datoteka).

vim

"Normalna" način je vse privzeto.

ex

Začnite v načinu Ex. Pojdite v Običajen način z ukazom:: vi. Prav tako je mogoče narediti z argumentom »-e«.

pogled

Začni v načinu samo za branje . Zaščitite se pred pisanjem datotek. Prav tako je mogoče narediti z argumentom »-R«.

gvim gview

Različica GUI. Začne novo okno. Prav tako je mogoče narediti z argumentom »-g«.

rvim rview rgvim rgview

Kot zgoraj, vendar z omejitvami. Ne bo mogoče zagnati ukazov ukazne lupine ali prekiniti Vim. Prav tako je mogoče narediti z argumentom »-Z«.

OPCIJE

Možnosti so lahko podane v katerem koli vrstnem redu, pred ali po imenih datotek. Možnosti brez argumenta se lahko kombinirajo po enem pomišljaju.

+ [število]

Za prvo datoteko bo kazalka postavljena v vrstico "num". Če "num" manjka, se bo kurzor postavil na zadnjo vrstico.

+ / {pat}

Za prvo datoteko bo kazalka postavljena ob prvem pojavu {pat}. Za razpoložljive vzorce iskanja si oglejte ": pomoč pri iskanju".

+ {ukaz}

-c {ukaz}

{ command } se bo izvedlo po branju prve datoteke. {command} se razlaga kot ukaz Ex. Če {ukaz} vsebuje presledke, mora biti zaprt v dvojnih narekovajev (to je odvisno od uporabljene lupine). Primer: Vim "+ set si" main.c
Opomba: Uporabite lahko do 10 "+" ali "-c" ukazov.

- cmd {ukaz}

Kot pri uporabi »-c«, vendar se ukaz izvrši tik pred obdelavo katerekoli datoteke vimrc. Lahko uporabite do 10 od teh ukazov, neodvisno od ukazov "-c".

-b

Binarni način. Določenih bo nekaj možnosti, ki omogočajo urejanje binarne ali izvedljive datoteke.

-C

Združljiv. Nastavite možnost »združljiva«. S tem se bo Vim obnašal večinoma kot Vi, čeprav obstaja datoteka .vimrc.

-d

Začni v diff načinu. Tam bi morali biti dva ali tri argumente imena datoteke. Vim bo odprl vse datoteke in pokazal razlike med njimi. Deluje kot vimdiff (1).

-d {naprava}

Odprite {device} za uporabo kot terminal. Samo na Amigi. Primer: "-d con: 20/30/600/150".

-e

Zaženite Vim v načinu Ex, tako kot je bila izvedljiva klicana »ex«.

-f

Ospredje. Za različico GUI se Vim ne odziva in odstrani iz lupine, v kateri je bil zagnan. Na Amigi se Vim ne zažene, da odpre novo okno. To možnost je treba uporabiti, če program Vim izvaja program, ki bo počakal, da se urejanje seje konča (npr. Pošta). Na Amigi so: "sh" in ":!" ukazi ne bodo delovali.

-F

Če je bil Vim zbran s podporo FKMAP-a za urejanje desno-levo usmerjenih datotek in mapiranja tipkovnice Farsi, ta možnost zažene Vim v farsijevem načinu, tj. Nastavljeni so »fkmap« in »desno levo«. V nasprotnem primeru se prikaže sporočilo o napaki in Vim prekine.

-g

Če je bil Vim preveden z grafično podporo, ta možnost omogoča grafični vmesnik. Če ni bila zbrana nobena podpora za GUI, se prikaže sporočilo o napaki in Vim prekine.

-H

Omogočite pomoč pri argumentih in možnostih ukazne vrstice. Po tem zapusti Vim .

-H

Če je bil Vim zbran z RIGHTLEFT podporo za urejanje desno-levo usmerjenih datotek in hebrejsko mapiranje tipkovnice , ta možnost začne Vim v hebrejskem načinu, tj. Nastavljeni so »hkmap« in »desno levo«. V nasprotnem primeru se prikaže sporočilo o napaki in Vim prekine.

-i {viminfo}

Pri uporabi datoteke viminfo je ta možnost nastavljena na ime datoteke, namesto privzete "~ / .viminfo". To lahko uporabite tudi za preskočitev uporabe datoteke .viminfo, tako da navedete ime »NONE«.

-L

Enako kot -r.

-l

Način Lisp. Nastavi možnosti »lisp« in »showmatch«.

-m

Spreminjanje datotek je onemogočeno. Ponastavi možnost »pisati«, tako da pisanje datotek ni mogoče.

-N

No-kompatibilni način. Ponastavite možnost »združljiva«. S tem se bo Vim obnašal nekoliko bolje, vendar manj združljiv z Vi, čeprav datoteka .vimrc ne obstaja.

-n

Ne bo uporabljena nobena datoteka zamenjave. Obnovitev po crashu bo nemogoča. Handy, če želite urediti datoteko na zelo počasnem mediju (npr. Disketo). Prav tako je mogoče storiti z ": nastavite uc = 0". Lahko se razveljavi z ": nastavi uc = 200".

-o [N]

Odpri okna N. Ko je N izpuščen, odprite eno okno za vsako datoteko.

-R

Način samo za branje. Nastavljena bo možnost "readonly". Še vedno lahko uredite medpomnilnik, vendar ga ne boste mogli slučajno prepiskati. Če želite prepisati datoteko, dodajte vzklik znak Ex, kot v ": w!". Možnost -R vključuje tudi možnost -n (glejte spodaj). Možnost "readonly" lahko ponastavite z ": set noro". Glejte ": pomoč" samo za branje "".

-r

Seznam swap datotek, z informacijami o njihovi uporabi za obnovitev.

-r {datoteka}

Obnovitveni način. Datoteka swap se uporablja za obnovitev zrušenega urejevalnika za urejanje. Swap datoteka je datoteka z enakim imenom kot besedilna datoteka s priloženim ".swp". Glejte ": pomoč pri obnovitvi".

-s

Tihi način. Šele ko se zažene kot »Ex« ali ko je bila možnost »-e« dana pred možnostjo »-s«.

-s {scriptin}

Skriptna datoteka {scriptin} se prebere. Znaki v datoteki se razlagajo, kot da ste jih vnesli. Enako lahko storite z ukazom:: source! {Scriptin}. Če se konec datoteke doseže, preden se urejevalnik zapre, se znova preberejo drugi znaki s tipkovnice.

-T {terminal}

Vimu pove ime terminala, ki ga uporabljate. Zahteva le, če samodejna pot ne deluje. Biti terminal, znan v Vim (vgrajen) ali definiran v datoteki termcap ali terminfo.

-u {vimrc}

Uporabite ukaze v datoteki {vimrc} za inicializacije. Vse druge inicializacije so preskočene. Uporabite to za urejanje posebne vrste datotek. Uporabi se lahko tudi za preskakovanje vseh inicializacij z imenom »NONE«. Za več podrobnosti si oglejte ": pomoč pri inicializaciji" v okviru Vim.

-U {gvimrc}

Uporabite ukaze v datoteki {gvimrc} za inicializacije GUI. Vse druge inicializacije GUI so preskočene. Uporabi se lahko tudi za preskakovanje vseh inicializacij GUI z imenom »NONE«. Več podrobnosti najdete v razdelku »: pomoč pri zagonu« v Vimu.

-V

Verbose. Dajte sporočila o tem, katere datoteke so pridobljene in za branje in pisanje datoteke viminfo.

-v

Zaženite Vim v načinu VI, tako kot je bila izvedljiva tudi vi. To ima samo učinek, ko se izvršilna datoteka imenuje »ex«.

-v {scriptout}

Vsi znaki, ki jih vnesete, se zabeležijo v datoteki {scriptout}, dokler ne zapustite Vim. To je uporabno, če želite ustvariti skriptno datoteko, ki jo želite uporabiti z "vim -s" ali ": source!". Če datoteka {scriptout} obstaja, so dodani znaki.

-W {Scriptout}

Tako kot -w, vendar je obstoječa datoteka prepisana.

-x

Uporabite šifriranje pri pisanju datotek. Bo zahteval ključ za kripto.

-Z

Omejen način. Dela, kot je izvedljiva, se začnejo z "r".

-

Označuje konec možnosti. Argumenti po tem bodo obravnavani kot ime datoteke. To lahko uporabite za urejanje imena datoteke, ki se začne z '-'.

- pomoč

Podajte sporočilo o pomoči in izstopite, tako kot "-h".

- različica

Informacije o različici tiskanja in izstopu.

- obresti

Povežite se s strežnikom Vim in uredite datoteke, ki so navedene v preostalih argumentih.

- seznam strani

Navedite imena vseh Vim strežnikov, ki jih najdete.

- ime strežnika {ime}

Uporabite {name} kot ime strežnika. Uporablja se za trenutni Vim, razen če ga uporabljate pri --serversend ali --remote, potem je ime strežnika za povezavo.

--serversend {ključi}

Povežite se s strežnikom Vim in ji pošljite {keys}.

--socketid {id}

Samo GTK GUI: z mehanizmom GtkPlug za zagon gvim v drugem oknu.

- eho-wid

Samo GTK GUI: Oddajte ID oken na stdout

ON-LINE HELP

Vnesite »pomoč« v Vim, da začnete. Vnesite »Pomoč pri predmetu«, da dobite pomoč pri določeni temi. Na primer: "pomagajte ZZ", da dobite pomoč pri ukazu "ZZ". Uporabite in CTRL-D za dokončanje predmetov (": pomoč cmdline-completion"). Oznake so prisotne, da skočijo iz enega kraja v drugega (vrsta hipertekstnih povezav, glejte ": pomoč"). Na ta način si lahko ogledate vse datoteke dokumentacije, na primer ": pomoč syntax.txt".

POGLEJ TUDI

vimtutor (1)

Pomembno: Uporabite ukaz man ( % man ), da vidite, kako se na vašem računalniku uporablja ukaz.