Lee - Iwu Linux - iwu Unix

vim - Vi IMproved, a programmers ederede editọ

Nkọwapụta


vim [nhọrọ] [faịlụ ..]
vim [nhọrọ] -
vim [nhọrọ] -t na mkpado
vim [nhọrọ] -q [errorfile]


ex
lee
gvim gview
rvim rview rgvim rgview

Nkọwa

Vim bụ editọ ederede nke dị elu na-adabere na Vi. Enwere ike iji ya dezie ụdị okwu dị iche iche. Ọ bara uru karịsịa maka mmezi mmezi.

Enwere otutu nkwalite n'elu Vi: ọkwa dịgasị iche iche, windo ọtụtụ na windo, kọntaktị syntax, nhazi ederede, ntinye aha, ntinye aka, nhọrọ nhọrọ, wdg. Lee ": help vi_diff.txt" maka nchịkọta nke ọdịiche dị n'etiti Vim na Vi.

Mgbe ị na-agba ọsọ Vim, a pụrụ inweta ọtụtụ enyemaka site na usoro enyemaka na-enye aka, na iwu ": enyemaka". Hụ ngalaba nke ON-LINE dị n'okpuru ebe a.

Ọtụtụ mgbe Vim amalitere idezi otu faịlụ na iwu ahụ

faịlụ vim

A na-amalitekarị Vim na:

vim [nhọrọ] [faịlụ]

Ọ bụrụ na faịlụ ahụ adịghịzi, nchịkọta akụkọ ga-amalite site na ihe nchekwa efu. Ma ọ bụghị ya kpọmkwem, otu n'ime anọ ndị a nwere ike iji họrọ otu ma ọ bụ karịa faịlụ ka edezie.

faịlụ ..

Ndepụta aha aha. Nke mbụ ga-abụ faịlụ dị ugbu a ma gụọ n'ime ntanye ahụ. A ga-edozi cursor na akara mbụ nke ntanye ahụ. Ị nwere ike ịbanye faịlụ ndị ọzọ na ":" ọzọ "iwu. Iji dezie faịlụ nke na-amalite site na nkedo, dozie faịlụ a na "-".

-

A na-agụ faịlụ iji dezie na stdin. A na-agụ iwu site na stderr, nke kwesịrị ịbụ tty.

-t {tag}

The faịlụ na-edezi na ọnọdụ mbụ cursor adabere na "tag", ụdị ụdị goto. A na - elebanye anya na mkpado faịlụ, faịlụ ahụ jikọtara wee bụrụ faịlụ ugbu a na iwu metụtara ya. A na-eji nke a eme ihe maka C, nke ikpe a na - aha (tag) nwere ike ịbụ aha ọrụ. Mmetụta bụ na faịlụ nwere ọrụ ahụ na-aghọ faịlụ dị ugbu a na onye na-akpọ cursor na mmalite nke ọrụ ahụ. Hụ ": nyere aka iwu-enyere".

-q [errorfile]

Malite na mode quickFix. A na-agụ faịlụ [errorfile] na njehie mbu. Ọ bụrụ na ewepụsịrị [errorfile], a ga-enweta aha njirimara site na nhọrọ 'errorfile' (ma ọ bụ "AztecC.Err" maka Amiga, "error.vim" na usoro ndị ọzọ). Enwere ike ịmegharị njehie ọzọ na ": cn" iwu. Lee ": nyere aka ngwa ngwa".

Vim na- akpa àgwà dị iche iche, dabere na aha iwu ahụ (ihe arụ ahụ nwere ike ịbụ faịlụ ahụ).

wd

Ụzọ "nkịtị", ihe niile bụ ndabara.

ex

Malite na ọnọdụ Ex. Gaa na ọnọdụ nkịtị na iwu ": vi". Enwere ike ime ya na arụmụka "-e".

lee

Malite na njirimara na- agụ naanị . A ga-echebe gị site na ịde faịlụ. Enwere ike ime ya na "-R" arụmụka.

gvim gview

Ụdị GUI. Amalite windo ohuru. Enwere ike ime ya na arụmụka "-g".

rvim rview rgvim rgview

Dị ka n'elu, ma na mmachi. Ọ gaghị ekwe omume ịmalite iwu ịkara , ma ọ bụ kwụsịtụ Vim. Enwere ike ime ya na arụmụka "-Z".

Nhọrọ

Enwere ike inye nhọrọ ọ bụla, tupu ma ọ bụ mgbe ntinye aha. Nhọrọ na-enweghị esemokwu nwere ike ijikọta mgbe ị na-enweghị otu.

+ ọnụ ọgụgụ +

Maka faịlụ mbụ faịlụ a ga-etinye na akara "nọmba". Ọ bụrụ na "ọnụọgụgụ" adịkwaghị, a ga-edozi cursor na akara ikpeazụ.

+ / {pat}

Maka faịlụ mbu a ga-etinye onye na-akpọ cursor n'ọnọdụ mbụ nke (pat). Hụ ": ịchọ enyemaka-ụkpụrụ" maka ụdị nyocha ọchụchọ dị.

+

-c {iwu}

A ga-egbu iwu mgbe a gụsịrị faịlụ mbụ. Enyere ntuziaka dị ka iwu Ex. Ọ bụrụ na [iwu ahụ] nwere oghere, ọ ghaghị ijide ya na okpukpu abụọ (nke a dabere na shea a na-eji). Ihe Nlereanya: Vim "+ wee mee ka" isi.c
Rịba ama: Ị nwere ike iji ikikere 10 "+" ma ọ bụ "-c".

--cmd {iwu}

Dịka iji "-c", mana iwu ahụ na-eme tupu ịmepụta faịlụ vimrc. Ị nwere ike iji ihe ruru 10 nke iwu ndị a, na-anọghị na "iwu" -c ".

-b

Ụzọ ọnụọgụ abụọ. A ga-ahazi nhọrọ ole na ole na-eme ka o kwe omume dezie faịlụ ọnụọgụ ma ọ bụ faịlụ.

-C

Kwekọrọ. Debe nhọrọ 'kwekọrọ'. Nke a ga-eme ka Vim na- akpa àgwà dịka Vi, ọ bụ ezie na faịlụ .vimrc dị.

-d

Malite na ọnọdụ dị iche. E kwesịrị inwe arụmụka faịlụ ma ọ bụ atọ. Vim ga-emepe faịlụ niile ma gosipụta ọdịiche dị n'etiti ha. Na-arụ ọrụ dika vimdiff (1).

-d {ngwaọrụ}

Meghee {ngwaọrụ} maka iji dị ka ọnụ. Naanị na Amiga. Ihe nlele: "-d con: 20/30/600/150".

-e

Malite Vim na Ex mode, dịka nke a na-akpọ "ex".

-f

Nhazi. Maka nsụgharị GUI, Vim agaghị ehichapu ya ma wepụ ya na shea malitere. Na Amiga, Vim anaghị ebidogharịa imepe windo ọhụrụ. A ghaghị iji nhọrọ a mee ihe mgbe VIM mebiri site na mmemme nke ga-echere oge nhazi iji mechaa (dika ozi). Na Amiga na ": sh" na ":!" iwu agaghị arụ ọrụ.

-F

Ọ bụrụ na Vim ejikọtara ya na nkwado FKMAP maka edezi faịlụ ndị nwere aka ekpe na ekpe na ndepụta Farsi keyboard, nhọrọ a na - amalite Vim na mode Farsi, ntụgharị 'fkmap' na 'rightleft' ka edobere. Ma ọ bụghị ya, a na-enye ozi ezighị ezi na Vim abies.

-g

Ọ bụrụ na Vim ejikọtara ya na nkwado GUI, nhọrọ a na-enyere GUI aka. Ọ bụrụ na enweghị nkwado GUI jikọtara na, ozi ezighi ezi nyere ma Vim abies.

-h

Nye ntakịrị aka maka usoro arụmụka na nhọrọ. Mgbe nke a gasịrị.

-H

Ọ bụrụ na Vim ejikọtara ya na nkwado RIGHTLEFT maka edezi faịlụ na-ekpe na-ekpe ya na nsụgharị keyboard nke Hibru , nhọrọ a malitere Vim n'asụsụ Hibru, ntụgharị 'hkmap' na 'rightleft'. Ma ọ bụghị ya, a na-enye ozi ezighị ezi na Vim abies.

-i {viminfo}

Mgbe ị na-eji viminfo faịlụ, nhọrọ a na-edepụta aha njirimara iji, kama nke ndabara "~ / .viminfo". Enwere ike iji nke a mee ihe iji jiri faịlụ .viminfo mee ihe, site n'inye aha "OBU".

-L

Otu dika -r.

-l

Lisp mode. Debe nhọrọ 'lisp' na 'showatch' na.

-m

Idozi faịlụ di nma. Debe nhọrọ 'ide', nke mere na ederede faịlụ agaghị ekwe omume.

-N

Ọnọdụ na-adịghị ekwekọ. Tọgharịa nhọrọ 'dakọtara'. Nke a ga-eme ka Vim na- akpa àgwà ka mma, mana obere Sony dakọtara, ọ bụ ezie na faịlụ .vimrc anaghị adị.

-n

A gaghị eji faịlụ swap. Iweghachite mgbe ụgbọelu ga-agaghị ekwe omume. Na-edozi ma ọ bụrụ na ịchọrọ idezi faịlụ na ngwa ngwa (dịka floppy). Enwere ike ime ya na ": set uc = 0". Enwere ike ịkwụsị ya na ": setịpụ uc = 200".

-o [N]

Mepee windo windo. Mgbe N ahapụghị N, meghee windo maka faịlụ ọ bụla.

-R

Na-agụ naanị mode. A ga-edozi nhọrọ 'readonly'. Ị ka nwere ike idezi ihe ntanye ahụ, ma a ga-egbochi gị ịdegharị faịlụ na mberede. Ọ bụrụ na ịchọrọ idegharị faịlụ, gbakwunye akara ngosi na iwu Ex, dị ka ": w!". Ihe nhọrọ -R na-egosikwa na -n nhọrọ (lee n'okpuru). A pụrụ ịhọrọ n 'nhọrọ nke' readonly 'na ": setịpụ ala". Lee ": enyemaka 'readonly'".

-r

Depụta faịlụ dwapu, na ozi gbasara iji ha maka mgbake.

-r {faịlụ}

Ọnọdụ nkwụghachi. A na-eji faịlụ swap ahụ weghachite otu nhazi edetu. The swap file bụ faịlụ na otu aha njirimara dị ka faịlụ ederede na ".swp" agbakwunyere. Hụ ": inyeaka mgbake".

-s

Ọnọdụ nkwụsị. Naanị mgbe a malitere dị ka "Ex" ma ọ bụ mgbe a nyere nhọrọ "-e" tupu nhọrọ "-s".

-s {akwukwo}

A na-agụ faịlụ faịlụ ahụ. A na-akọwa ihe odide ndị dị na faịlụ ahụ dị ka a ga-asị na ị debere ha. Enwere ike ime otu a na iwu ": isi! {Scriptin}". Ọ bụrụ na njedebe nke faịlụ ahụ ruru n'ihu nchịkọta nchịkọta akụkọ, a na-agụkwu ihe odide na keyboard.

- {ọnụ ọgụgụ}

Na-agwa Vim aha aha ị na-eji. Naanị chọrọ mgbe ụzọ akpaka anaghị arụ ọrụ. Kwesịrị ịbụ ọnụma mara Vim (builtin) ma ọ bụ kọwaa na termcap ma ọ bụ terminfo faịlụ.

-u {vimrc}

Jiri iwu na faịlụ {vimrc} maka mmalite. Ihe ndi ozo ndi ozo bu na agafe. Jiri nke a dezie ụdị faịlụ pụrụ iche. A pụkwara iji ya mee ihe maka ịmalite ịmalite ọrụ niile site n'inye aha "OBU". Hụ ": inyeaka nkwado" n'ime vim maka nkọwa ndị ọzọ.

-U {gvimrc}

Jiri iwu dị na faịlụ {gvimrc} maka ntinye mbụ GUI. Ndị ọzọ na GUI initializations na-skipped. A pụkwara iji ya mee ihe niile na-eduzi GUI site n'inye aha "ANYỊ". Lee ": nyere aka gui-init" n'ime vim maka nkọwa ndị ọzọ.

-V

Verbose. Nye ozi gbasara ụdị faịlụ ndị a na-agụ ma na-agụ ma na-ede faịlụ viminfo.

-v

Malite Vim na ọnọdụ vidiyo, dịka nke a na-akpọ "vi". Nanị nke a nwere mmetụta mgbe a na-akpọ ya "ex".

-w {scriptout}

Edere ihe odide niile ị pịnyere na faịlụ ahụ [scriptout], ruo mgbe ịpụ Vim. Nke a bara uru ma ọ bụrụ na ịchọrọ ịmepụta faịlụ ederede iji "vim -s" ma ọ bụ ": isi!". Ọ bụrụ na faịlụ ahụ dị [scripsob], a na-agbakwunye ihe odide.

-W [scriptout}

Dị ka -w, ma faịlụ dị ugbu a edechara.

-x

Jiri zoro ezo mgbe ị na-ede faịlụ. Ga-eme ka igodo kpoo.

-Z

Ọnọdụ amachibidoro. Na-arụ ọrụ dị ka arụmọrụ na-amalite na "r".

-

Na-egosi njedebe nke nhọrọ. A ga-edozi esemokwu mgbe nke a gasịrị dị ka aha faịlụ. Enwere ike iji nke a dezie aha njirimara nke na-amalite site na '-'.

--Enyemaka

Nye ozi enyemaka ma pụọ, dị ka "-h".

- mgbanwe

Bipute ozi mbipute ma wepu.

--remote

Jikọọ na ihe nkesa Vim ma mee ka ọ dezie faịlụ nyere na arụmụka ndị ọzọ.

--serverlist

Depụta aha niile Vim sava nke a pụrụ ịchọta.

--servername {aha}

Jiri {aha} dị ka aha ihe nkesa. Eji ya mee ihe maka Vim ugbu a, ma ọ bụrụ na ejiri ya --serversend ma ọ bụ --remote, ọ bụ aha nkesa ị jikọọ na.

--serverde {igodo}

Jikọọ na ihe nkesa vim na zipu {igodo} ya.

--bido idido {id}

GTK GUI naanị: Jiri usoro GtkPlug na-agba ọsọ na windo ọzọ.

--echo-wid

GTK GUI naanị: Gaa Ntọala Ohere na stdout

Enyemaka Enyemaka

Pịnye ": enyemaka" na Vim iji malite. Pịnye ": isiokwu enyemaka" iji nweta enyemaka na otu isiokwu. Dịka ọmụmaatụ: ": nyere ZZ aka" iji nweta enyemaka maka "ZZ" iwu ahụ. Jiri na CTRL-D iji mezuo isiokwu (": nye aka cmdline-completion"). Tags dị ugbu a na-awụli elu site n'otu ebe gaa na nke ọzọ (ụdị hypertext njikọ , lee ": enyemaka"). Enwere ike ichoputa akwukwo akwukwo nile n'uzo di otua, dika ": help syntax.txt".

Leekwa

vimtutor (1)