Vim - Linux Command - Unix Command

NAME

vim - Vi Osatsutsika, wolemba mapulogalamu

SYNOPSIS


vim [zosankha] [fayilo ..]
vim [zosankha] -
vim [zosankha] -t tag
vim [zosankha] -q [errorfile]


m
mawonedwe
gvim gview
Gwiritsani ntchito rgvim rgview

DESCRIPTION

Vim ndi mkonzi womasulira womwe uli pamwamba umagwirizana ndi Vi. Ikhoza kugwiritsidwa ntchito kusintha mitundu yonse ya malemba omveka bwino. Ndiwothandiza makamaka pa mapulogalamu okonzekera.

Pali zowonjezera zambiri pamwamba pa Vi: mndandanda wamitundu yambiri, mawindo ambiri ndi ma buffers, kuwonetserana kwa ma syntax, kuwonetsa mzere, kulembetsa ma filename, kuthandizira pa intaneti, kusankha masomphenya, etc .. Onani ": thandizo vi_diff.txt" mwachidule kusiyana pakati pa Vim ndi Vi.

Pamene akuthamanga Vim chithandizo chochuluka chingapezeke pa dongosolo lothandizira pa intaneti, ndi lamulo la ": help". Onani gawo lothandizira pa LINE.

Nthawi zambiri Vim ayamba kusintha fayilo imodzi ndi lamulo

vim wapaka

Nthawi zambiri Vim imayamba ndi:

vim [zosankha] [filelist]

Ngati fayilolo likusowa, mkonziyo ayamba ndi chida chopanda kanthu. Apo ayi chimodzi mwa zotsatirazi zinayi zingagwiritsidwe ntchito posankha fayilo imodzi kapena zina kuti zisinthidwe.

fayilo ..

Mndandanda wa mafayilo . Yoyamba idzakhala fayilo yamakono ndipo iwerengedwe mu buffer. Tsitsilo lidzaikidwa pa mzere woyamba wa buffer. Mutha kufika ku mafayilo ena ndi ":" "lamulo". Kuti musinthe fayi yomwe imayamba ndi dash, yambitsani fayiloyo ndi "-".

Fayilo yoti ikonzekere ikuwerengedwa kuchokera ku stdin. Malamulo akuwerengedwa kuchokera ku stderr, yomwe iyenera kukhala ya tty.

-t {tag}

Fayilo yoti ikonzeke ndi malo oyambirira otsegula malingana ndi "tag", mtundu wa label goto. {tag} imawoneka mmwamba muzithunzi zamatayi, fayilo yowonjezereka imakhala fayilo yamakono ndipo lamulo lophatikizidwa likuchitidwa. Makamaka izi zimagwiritsidwa ntchito pa mapulogalamu a C, pomwe {{}} angakhale dzina la ntchito. Zotsatira zake n'zakuti fayilo yomwe imakhala ndi ntchitoyo imakhala fayilo yamakono ndipo mtolowo umayikidwa pachiyambi cha ntchitoyo. Onani ": malemba-othandizira".

-q [errorfile]

Yambani mwamsanga modeFix. Fayilo [errorfile] imawerengedwa ndipo vuto loyamba likuwonetsedwa. Ngati [errorfile] yasiya, dzina la fayilo limachokera ku 'errorfile' kusankha (zolakwika ndi "AztecC.Err" za Amiga, "error.vim" pazinthu zina). Zolakwa zina zingapangidwe ndi ": cn" lamulo. Onani ": kuthandiza quickfix".

Vim amachita mosiyana, malingana ndi dzina la lamulo (ophera angakhalebe fayilo yomweyo).

vim

Njira "yachibadwa", chirichonse ndi chosasintha.

m

Yambani mu Ex mode. Pitani kuchitidwe wachizolowezi ndi ": vi" lamulo. Zingathenso kuchita ndi "-n" kukangana.

mawonedwe

Yambani muzolowera zokhazokha . Mudzatetezedwa kuti musalembe zolembazo. Zingathenso kuchita ndi "-R" mtsutso.

gvim gview

Gulu la GUI. Yayambitsa zenera latsopano. Zitha kuchitanso ndi "-g" kukangana.

Gwiritsani ntchito rgvim rgview

Monga pamwamba, koma ndi zoletsedwa. Sizingatheke kuyambitsa malamulo a shell, kapena kuimitsa Vim. Zitha kuchitanso ndi "-Z" mtsutso.

OPTIONS

Zosankha zingaperekedwe mwa dongosolo lililonse, mayina omwe asanakhalepo kapena atatha. Zosankha popanda kutsutsana zingathe kuphatikizidwa pambuyo pa dash limodzi.

+ [num]

Pakuti yoyamba fayilo mtolowo idzakhala pamzere "num". Ngati "num" ikusowa, chithunzithunzi chidzakhala pamalo omaliza.

+ / {pat}

Pakuti choyamba chojambula cholozeracho chidzaikidwa pamalo oyamba a {pat}. Onani ": pulogalamu yowunikira othandizira" pazofufuzira zomwe zilipo.

+ {command}

-c {lamulo}

{ command } idzachitidwa pambuyo pa fayilo yoyamba iwerengedwa. {command} amatanthauziridwa ngati lamulo la Ex. Ngati {lamulo} ili ndi malo omwe ayenera kuikidwa muzolemba ziwiri (izi zimadalira chipolopolo chomwe chimagwiritsidwa ntchito). Chitsanzo: Vim "+ set si" main.c
Dziwani: Mungagwiritse ntchito mpaka 10 "+" kapena "-c" malamulo.

--cmd {lamulo}

Monga kugwiritsa ntchito "-c", koma lamulo likuchitidwa musanayambe kukonzera fayilo iliyonse ya vimrc. Mungagwiritse ntchito malamulo khumi mpaka khumi, popanda "-c" malamulo.

-b

Njira ya Binary. Zosankha zingapo zidzakonzedwa kuti zikhale zotheka kusintha fayilo ya binary kapena yotheka.

-C

Zimagwirizana. Ikani kusankha 'compatible'. Izi zimapangitsa Vim kukhala monga Vi, ngakhale fayilo ya .vimrc ilipo.

-d

Yambani mu mtundu wopanikizika. Payenera kukhala ziganizo ziwiri kapena zitatu za ma fayilo. Vim adzatsegula mafayilo onse ndikuwonetsa kusiyana pakati pawo. Zimagwira ngati vimdiff (1).

-d {chipangizo}

Tsegulani {chipangizo} kuti mugwiritse ntchito ngati chithunzithunzi. Yokha pa Amiga. Chitsanzo: "-d con: 20/30/600/150".

-a

Yambani Vim mu Ex mode, monga momwe ophera anawatcha "ex".

-f

Kunja. Kwa vesi la GUI, Vim sangalephere ndikutulukira ku chipolopolo chomwe chinayambika. Pa Amiga, Vim siyambanso kuyambanso kutsegula zenera latsopano. Njirayi iyenera kugwiritsidwa ntchito pamene Vim ikuchitidwa ndi pulogalamu yomwe imayembekezera kuti pulogalamuyi ikhale yotsiriza (mwachitsanzo mail). Pa Amiga the ": sh" ndi ":!" malamulo sagwira ntchito.

-F

Ngati Vim yakhazikitsidwa ndi thandizo la FKMAP pakukonzekera mafayilo oyang'ana kumanja mpaka kumanzere ndi mapu a makasitomala a Farsi, njirayi imayambira Vim ku mafashoni a Farsi, kutanthauza 'fkmap' ndi 'rightleft'. Apo ayi, uthenga wolakwika umaperekedwa ndipo Vim amabwereka.

-g

Ngati Vim yakhazikitsidwa ndi chithandizo cha GUI, njirayi imathandiza GUI. Ngati palibe thandizo la GUI linalembedweramo, uthenga wolakwika umaperekedwa ndipo Vim amalembetsa.

-h

Perekani thandizo pang'ono pazotsatira mzere wa malamulo ndi zosankha. Pambuyo pake Vim achoka.

-H

Ngati Vim yakhazikitsidwa ndi thandizo la RIGHTLEFT kukonza mafayilo oyang'ana kumanja mpaka kumanzere ndi mapepala a Hebrew keyboard , njirayi imayambira Vim mu machitidwe achihebri, kutanthauza 'hkmap' ndi 'rightleft'. Apo ayi, uthenga wolakwika umaperekedwa ndipo Vim amabwereka.

-i {viminfo}

Pogwiritsira ntchito fayilo ya viminfo yathandizidwa, njirayi imasankha dzina lafilesi kuti ligwiritse ntchito, mmalo mwa zosayika "~ / .viminfo". Izi zingagwiritsidwenso ntchito kudumpha kugwiritsa ntchito fayilo ya .viminfo, pakupatsa dzina "NGATI".

-L

Chimodzimodzi monga -r.

-l

Mchitidwe wa Lisp. Ikani zosankha za 'lisp' ndi 'showmatch'.

-m

Kusintha mafayela akulephereka. Bwezerani posankha 'kulemba', kotero kuti kulemba mafayilo sikutheka.

-N

Njira yosagwirizana. Bwezeretsani njira 'yoyenera'. Izi zimapangitsa Vim kukhala bwino, koma zochepa Vi zimagwirizana, ngakhale fayilo ya .vimrc ilibe.

-n

Palibe fayilo yosinthanitsa yomwe ingagwiritsidwe ntchito. Kubwezeretsa pambuyo pa kuwonongeka sikungatheke. Zimathandiza ngati mukufuna kusintha fayilo pang'onopang'ono (mwachitsanzo floppy). Mungathe kuchitanso ndi ": set uc = 0". Angathetsedwe ndi ": set uc = 200".

-o [N]

Tsegulani ma Windows. Pamene N sasiya, tsegula zenera limodzi pa fayilo iliyonse.

-R

Kuwerenga kokha mchitidwe. Chotsatira cha 'readonly' chidzaikidwa. Mutha kusintha chosakanizidwa, koma chidzaloledwa kuchoka mwatsatanetsatane fayilo. Ngati mukufuna kulembetsa fayilo, onjezerani chizindikiro cha Ex, ngati ": w!". I_Ichinthucho chimatanthauzanso_njira (onani pansipa). Njira ya 'readonly' ikhoza kubwezeretsedwa ndi ": set noro". Onani ": thandizo 'kuwerenga'".

-r

Lembani mndandanda wa ma fayilo, podziwa kuti muwagwiritse ntchito.

-f {fayilo}

Njira yobwezeretsa. Fayilo yosinthana imagwiritsidwa ntchito kubwezera gawo lokonzekera losokonezeka. Fayilo yosinthika ndi fayilo yomwe ili ndi fayilo yomweyo monga fayilo yolemba ndi ".swp" yosinthidwa. Onani ": kuthandizani kupeza".

-s

Ndondomeko yamtendere. Pokhapokha pamene unayambira monga "Ex" kapena pamene "-e" mudapatsidwa chisanafike kusankha "-s".

-s {scriptin}

Fayilo ya script {scriptin} imawerengedwa. Anthu omwe ali mu fayilo amatanthauziridwa ngati kuti mwawalemba. Zomwezo zikhoza kuchitika ndi lamulo ": source! {Scriptin}". Ngati mapeto a fayilo afikira mkonzi asanatuluke, owerengeka ena amawerengedwa kuchokera ku kibokosilo.

-T {terminal}

Amauza Vim dzina la ogwiritsira ntchito omwe mumagwiritsa ntchito. Inkafuna kuti njira yodzidzimutsa isagwire ntchito. Ayenera kukhala wotchedwa Vim (builtin) kapena wotchulidwa mu fayilo yotchedwa termcap kapena terminfo.

-u {vimrc}

Gwiritsani ntchito malamulo mu fayilo {vimrc} yoyamba. Zolemba zina zonse zakwera. Gwiritsani ntchito izi kuti musinthe mawonekedwe apadera. Ikhoza kugwiritsidwanso ntchito kudumpha zoyambirira zonse popereka dzina "KHALANI". Onani ": kuwunikira chithandizo" mkati mwa vim kuti mudziwe zambiri.

-U {gvimrc}

Gwiritsani ntchito malamulo mu fayilo {gvimrc} ya zoyambirira za GUI. Zina zonse zoyambirira za GUI zimaphwanyidwa. Ikhoza kugwiritsidwanso ntchito kudumpha zolemba zonse za GUI powapatsa dzina lakuti "NGATI". Onani ": Thandizani gui-init" mkati mwa vim kuti mudziwe zambiri.

-V

Verbose. Perekani mauthenga okhudza ma fayilo omwe amasungidwa ndi kuwerenga ndi kulemba viminfo file.

-v

Yambani Vim mu Vi mode, monga momwe ophera anawatcha "vi". Izi zimakhala ndi zotsatira zokha pamene opherawo akutchedwa "ex".

-w {scriptout}

Zithunzi zonse zomwe mumazilembazo zalembedwa pa fayilo {scriptout}, mpaka mutachoka ku Vim. Izi ndi zothandiza ngati mukufuna kupanga fayilo yolemba yomwe ingagwiritsidwe ntchito ndi "vim -s" kapena ": gwero!". Ngati fayilo ya {scriptout} ilipo, zilembo zimasinthidwa.

-W {scriptout}

Monga -w, koma fayilo yomwe ilipo imalembedwa.

-x

Gwiritsani ntchito zolembera polemba zolemba. Adzalimbikitsa makiyi a crypt.

-Z

Zowonongeka zokhazokha. Zimagwira ntchito ngati ophera akuyamba ndi "r".

-

Tchulani mapeto a zosankhazo. Zotsutsana pambuyo pa izi zidzasankhidwa ngati dzina la fayilo. Izi zingagwiritsidwe ntchito kusintha dzina la fayilo limene limayamba ndi '-'.

--Thandizeni

Perekani uthenga wothandiza ndipo tulukani, monga "-h".

--version

Sindikirani mauthenga ndi kutuluka.

--remote

Gwiritsani ntchito seva ya Vim ndikuisintha maofesi omwe aperekedwa pazitsutso zina zonse.

--serverlist

Lembani mayina a ma seva onse a Vim omwe angapezeke.

--servername {dzina}

Gwiritsani {name} ngati dzina la seva. Amagwiritsidwa ntchito pa Vim yamakono, pokhapokha atagwiritsidwa ntchito ndi --serversend kapena --remote, ndiye dzina la seva kuti mulumikize.

--serversend {mafungulo}

Gwiritsani ntchito seva ya Vim ndi kutumiza {makiyi} kwa iwo.

--socketid {id}

GTK GUI yokha: Gwiritsani ntchito njira ya GtkPlug kuyendetsa pawindo lina.

-echo-wamba

GTK GUI yekha: Echo Foda ya ID pa stdout

LANDANI THANDIZO

Pezani ": thandizo" ku Vim kuti ayambe. Lembani ": phunziro lothandizira" kuti mupeze chithandizo pa nkhani inayake. Mwachitsanzo: ": thandizani ZZ" kupeza chithandizo pa "ZZ" lamulo. Gwiritsani ntchito ndi CTRL-D kukwaniritsa nkhani (": kuthandiza cmdline-completion"). Amalemba alipo kuti adzalumphire kuchokera kumalo osiyanasiyana kupita ku mtundu wina (mtundu wa zizindikiro za hypertext, onani ": thandizo"). Mafayilo onse a zolemba angawoneke motere, mwachitsanzo ": chithandizo cha syntax.txt".

ONANI ZINA

mtsogoleri (1)

Chofunika: Gwiritsani ntchito lamulo la munthu ( % munthu ) kuti muwone momwe lamulo likugwiritsira ntchito pa kompyuta yanu.