Vim - Linux Command - Unix Command

NAMA

vim - Vi IMproved, editor teks pemrogram

SINOPSIS


vim [options] [file ..]
vim [opsi] -
vim [options] -t tag
vim [options] -q [errorfile]


ex
tampilan
gvim gview
rvim rview rgvim rgview

DESCRIPTION

Vim minangka editor teks sing kompatibel karo Vi. Bisa digunakake kanggo nyunting kabeh jinis teks kosong. Utamané migunani kanggo nyunting program.

Ana akeh paningkatan ing ndhuwur Vi: multi level undo, multi windows lan buffer, highlight syntax, editing command line, completion filename, on-line help, visual selection, etc .. Waca ": help vi_diff.txt" for a summary saka beda antarane Vim lan Vi.

Nalika mlaku Vim , akeh bantuan bisa diduweni saka sistem bantuan on-line, kanthi perintah ": help". Waca bagean HELP ON-LINE ing ngisor iki.

Paling kerep Vim diwiwiti ngowahi file siji kanthi printah

vim file

Umumé Vim diwiwiti kanthi:

vim [options] [filelist]

Yen filelis wis ilang, editor bakal miwiti karo buffer kosong. Yen ora, sampeyan kudu milih siji utawa luwih file sing bisa diowahi.

file ..

Dhaptar jeneng file . Sing pisanan bakal dadi file sing saiki lan maca menyang buffer. Kursor bakal dipanggonke ing baris pertama buffer. Sampeyan bisa njaluk file liyane nganggo perintah ": sabanjuré". Kanggo ngowahi file sing diwiwiti karo mlayu, ndhelikake filelis kanthi "-".

Berkas sing diowahi diwaca saka file. Prentah dibaca saka stderr, sing kudu dadi tty.

-t {tag}

Berkas sing diowahi lan posisi kursor awal gumantung saka "tag", label goto. {tag} dipirsani ing file tag, berkas sing kagayut dadi file sing saiki lan prentah sing gegandhengan dieksekusi. Biasane iki digunakake kanggo program C, lan {tag} bisa dadi jeneng fungsi. Efek punika file sing ngemot fungsi kasebut dadi file sing saiki lan kursor diposisikan nalika wiwitan fungsi kasebut. Waca ": help tag-commands".

-q [errorfile]

Miwiti ing mode quickFix. File [errorfile] wis dibaca lan kesalahan pisanan ditampilake. Yen [errorfile] diilangi, jeneng berkas dijupuk saka pilihan 'errorfile' (default kanggo "AztecC.Err" kanggo Amiga, "errors.vim" ing sistem liyane). Kasalahan luwih akeh bisa dilompati karo ": cn" perintah. Deleng "panyedhiya cepet".

Vim dumadi saka macem-macem, gumantung marang jeneng printah (eksekusi sing isih ana file sing padha).

vim

Cara "normal", kabeh iku gawan.

ex

Mulai ing mode Ex. Menyang mode Normal nganggo perintah ": vi". Bisa uga ditindakake kanthi argumen "-e".

tampilan

Miwiti ing mode sing diwaca . Sampeyan bakal dilindungi saka nulis file. Sampeyan uga bisa rampung kanthi argumen "-R".

gvim gview

Versi GUI. Wiwit jendela anyar. Bisa uga ditindakake kanthi argumen "-g".

rvim rview rgvim rgview

Kaya ing ndhuwur, nanging kanthi watesan. Sampeyan ora bisa miwiti printah shell, utawa ngeculake Vim. Bisa uga ditindakake kanthi argumen "-Z".

PILIHAN

Pilihan kasebut bisa diwenehi ing sembarang urutan, sadurunge utawa sawise jeneng filename. Pilihan tanpa pitakonan bisa dikombinasikake sawise siji mlayu.

+ [num]

Kanggo berkas pisanan, kursor bakal diparkir ing baris "num". Yen "ora ana" ora ana, kursor bakal dilebokake ing baris pungkasan.

+ / {pat}

Kanggo file pisanan, kursor bakal dilebokake ing kapisan pisanan {pat}. Deleng ": pola pitulung bantuan" kanggo pola telusuran sing kasedhiya.

+ {command}

-c {command}

{ command } bakal kaleksanan sawisé file pisanan wis dibaca. {command} diartekna minangka perintah Ex. Yen {command} ngemot spasi kudu ditutup nganggo tanda kutip ganda (iki gumantung saka cangkang sing digunakake). Conto: Vim "+ set si" main.c
Cathetan: Sampeyan bisa nggunakake nganti 10 "+" utawa "-c" printah.

--cmd {command}

Kaya nggunakake "-c", nanging perintah kasebut dieksekusi sadurungé ngolah file vimrc. Sampeyan bisa nggunakake nganti 10 saka perintah kasebut, kanthi bebas saka "-c" printah.

-b

Mode binar. Sawetara opsi bakal disetel supaya bisa ngowahi file biner utawa eksekusi.

-C

Kompatibel. Setel pilihan 'kompatibel'. Iki bakal nggawe Vim behave biasane kaya Vi, sanajan file .vimrc ana.

-d

Mulai ing mode diff. Ana kudu loro utawa telung argumen jeneng berkas. Vim bakal mbukak kabeh file lan nuduhake beda antarane. Tumindak kaya vimdiff (1).

-d {device}

Bukak {piranti} kanggo digunakake minangka terminal. Mung ing Amiga. Conto: "-d: 20/30/600/150".

-e

Mulai Vim ing mode Ex, kaya eksekusi kasebut disebut "ex".

-f

Foreground. Kanggo versi GUI, Vim ora bakal garpu lan ngeculake saka cangkang sing diwiwiti ing. Ing Amiga, Vim ora diwiwiti maneh kanggo mbukak jendela anyar. Opsi iki kudu digunakake nalika Vim dieksekusi dening program sing bakal ngenteni sesi edit rampung (kayata mail). Ing Amiga ": sh" lan ":!" printah ora bakal bisa.

-F

Yen Vim wis dikompilasi karo dhukungan FKMAP kanggo nyunting file orientasi tengen-kanggo-kiwa lan pemetaan keyboard Farsi, pilihan iki wiwit Vim ing mode Farsi, yaiku 'fkmap' lan 'rightleft' disetel. Yen pesen kesalahan diwenehi lan Vim dileksanakake.

-g

Yen Vim wis dikompilasi karo dhukungan GUI, pilihan iki mbisakake GUI. Yen ora ana dhukungan GUI sing disusun, pesen kesalahan diwenehi lan Vim dileksanakake.

-h

Menehi pitulung babagan pitunjuk lan opsi baris printah. Sawise metu iki Vim .

-H

Yen Vim wis dikompol kanthi dhukungan RIGHTLEFT kanggo nyunting file orientasi tengen-kanggo-ngiwa lan pemetaan keyboard Ibrani , pilihan iki wiwit Vim ing mode Ibrani, yaiku 'hkmap' lan 'rightleft' disetel. Yen pesen kesalahan diwenehi lan Vim dileksanakake.

-i {viminfo}

Nalika nggunakake file viminfo diaktifake, opsi iki nampilake jeneng file, tinimbang minangka standar "~ / .viminfo". Iki uga bisa digunakake kanggo ngliwati panggunaan file .viminfo, kanthi menehi jeneng "NONE".

-L

Padha karo -r.

-l

Mode Lisp. Nyetel opsi 'lisp' lan 'showmatch' ing.

-m

Ngowahi file ora diaktifake. Ngreset pilihan 'nulis', supaya file nulis ora bisa dilakoni.

-N

Mode ora cocog. Reset pilihan 'kompatibel'. Iki bakal nggawe Vim behave luwih apik, nanging kurang kompatibel Vi, senadyan file .vimrc ora ana.

-n

Ora ana file swap sing bakal digunakake. Recovery sawise kacilakan bakal mokal. Handy yen sampeyan pengin ngowahi file kanthi medium alon banget (umpamane floppy). Bisa uga rampung karo ": set uc = 0". Bisa dibalik kanthi ": set uc = 200".

-o [N]

Open N windows. Nalika N ilangi, bukak siji jendhela kanggo saben file.

-R

Mode maca-mung. Opsi 'readonly' bakal disetel. Sampeyan isih bisa ngowahi panyimpenan, nanging bakal dicegah saka tiwas sing ditrapake file. Yen sampeyan pengin nimpa file, tambahake tanda seru kanggo perintah Ex, kaya ing ": w!". Pilihan -R uga nggawe opsi -n (ndeleng ngisor). Opsi 'readonly' bisa disetel ulang karo ": set noro". Waca ": bantuan 'readonly'".

-r

Ngganti file swap, kanthi katrangan babagan nggunakake piranti kasebut kanggo pemulihan.

-r {file}

Mode Recovery. Berkas swap digunakake kanggo nemokake suntingan suntingan. Berkas swap punika file kanthi jeneng filename sing sami minangka file teks kanthi ".swp". Deleng ": bantuan mbiyantu".

-s

Mode bisu. Mung nalika diwiwiti minangka "Ex" utawa nalika opsi "-e" diwenehi sadurunge "-s" pilihan.

-s {scriptin}

File skrip {scriptin} wis diwaca. Karakter ing file diinterpretasikake kaya-kaya wis diketik. Padha bisa rampung kanthi printah ": source! {Scriptin}". Yen mburi file wis rampung sadurunge metu saka editor, karakter luwih bisa dibaca saka keyboard.

-T {terminal}

Jeneng Vim diwenehi jeneng terminal sing sampeyan gunakake. Mung dibutuhake nalika cara otomatis ora bisa digunakake. Apa dadi terminal sing dikenal karo Vim (builtin) utawa ditetepake ing termcap utawa terminfo file.

-u {vimrc}

Gunakake perintah ing berkas {vimrc} kanggo initializations. Kabeh initializations liyane dilewati. Gunakake iki kanggo ngowahi jinis file khusus. Sampeyan uga bisa digunakake kanggo ngliwati kabeh initialization kanthi menehi jeneng "NONE". Deleng ": bantuan inisialisasi" ing vim kanggo rincian liyane.

-U {gvimrc}

Gunakake perintah ing berkas {gvimrc} kanggo initialization GUI. Kabeh inisial GUI liyane dilewati. Sampeyan uga bisa digunakake kanggo ngliwati kabeh initialization GUI kanthi menehi jeneng "NONE". Waca ": bantuan gui-init" ing vim kanggo rincian liyane.

-V

Liyane. Menehi pesen babagan file kasebut diwiwiti lan kanggo maca lan nulis file viminfo.

-v

Mulai Vim ing mode Vi, kaya eksekusi kasebut disebut "vi". Iki mung bisa ditrapake nalika eksekusi diarani "ex".

-w {scriptout}

Kabeh karakter sing ketik dicathet ing file {scriptout}, nganti sampeyan metu saka Vim. Iki migunani yen sampeyan pengin nggawe file skrip sing arep digunakake karo "vim -s" utawa ": sumber!". Yen berkas {scriptout} ana, karakter bakal ditambahake.

-W {skrip}

Kaya -w, nanging file sing ana wis ditindhes.

-x

Gunakake enkripsi nalika nulis file. Bakal nerusake tombol crypt.

-Z

Mode dibatasi. Pakaryan kaya eksekusi diwiwiti karo "r".

-

Ndudhuh pungkasan opsi. Tujuwan kasebut bakal ditangani minangka jeneng berkas. Iki bisa digunakake kanggo ngowahi jeneng filen sing diwiwiti karo '-'.

--Takon

Menehi pesen bantuan lan metu, kaya "-h".

--versi

Informasi versi print lan metu.

--remote

Sambungake menyang server Vim lan nggawe ngowahi file sing diwenehake ing sajrone argumen.

--serverlist

Daftarkan jeneng kabeh server Vim sing bisa ditemokake.

--servername {jeneng}

Gunakake {jeneng} minangka jeneng server. Digunakna kanggo Vim saiki, kajaba digunakake karo --serversend utawa --remote, banjur jeneng server kanggo nyambungake.

--serversend {keys}

Sambungake menyang server Vim lan kirimi {tombol}.

--socketid {id}

Gtk GUI mung: Gunakake mekanisme GtkPlug kanggo mbukak gvim ing jendhela liya.

--echo-wid

GTK GUI mung: Nyumerepi ID Window ing stdout

ON-LINE HELP

Ketik ": bantuan" ing Vim kanggo miwiti. Ketik ": subyek bantuan" kanggo njaluk bantuan babagan subjek tartamtu. Contone: ": help ZZ" kanggo njaluk pitulung kanggo perintah "ZZ". Gunakake lan CTRL-D kanggo ngrampungake subjek (": bantuan cmdline-completion"). Tags saiki bisa mlumpat saka panggonan menyang papan liya (umpamane pranala hiperteks, tegese ": bantuan"). Kabeh file dokumentasi bisa ditampilake kanthi cara iki, contone ": help syntax.txt".

DELOKEN SISAN

vimtutor (1)

Penting: Gunakake perintah wong ( % man ) kanggo ndeleng carane printah sing digunakake ing komputer sampeyan.