Vim - Command Linux - Unix Command

NAME

vim - Vi IMproved, un editore di testu di scrittore programatore

SINOPSIS


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


ex
vista
gvim gview
rvim rview rgvim rgview

DESCRIPTION

Vim hè un editore di testu chì hè sopra à Compatable à Vi. Pudete esse usatu per edità tutte parechji testu. Hè assai utile per i schedarii edituriali.

Ci hè molte parechji rinfriscanti supra Vi: un nivellu multiplichete, finestri multii è buffetti, sinte highlighted, edite di linea di mandà, cumpunimentu di u filename, assistenza on-line, scelte visuale, ecc. Voce ": help vi_diff.txt" per un resume di e differenzi trà Vim e Vi.

Quand'ellu viaghja Vim , assai aiuti pò esse acquistatu da u sistema di aiutu in ligna, cù l'ordine ": aiutu". Vede a pagina di AUXILIUM ON-LINE.

A maiò spessu Vim hè cuminciatu à edità un unicu archiu cumu u cumandimu

u schedariu vim

In modu più generale, Vim hè cuminciatu cù:

vim [options] [filelist]

Se u filelist missing, l'editore cumincià cù un buffer vacuum. Inutili, unu solu da quessi quattru puderebbenu esse usate per sceglie unu o più fugliali per esse editatu.

file ..

A lista di i nomi di filename . U primu sarà u schedariu attuali è leghje in u buffu. U cursore hè stallatu nantu à a prima linea di u buffettu. Pudete truvà à l'altri schedari cù u cumandimu ": dopu". Per edità un schedariu chì accumincià cù un dash, precede à u filelist cun "-".

U schedariu per edità hè leggiu di stdin. I cumanduli sò lighjiti da stderr, chì deve esse un tty.

-t {tag}

U schedariu per edità è a pusizione di cursore iniziale deveni da una "tag", una spezia di l'etiqueta goto. {tag} hè stimatu in u cartulare di tags, u schedariu associu hè diventatu u schedariu attuale è u cumandimu cumandatu hè eseguitu. In più, questu hè utilatu per i schedari C, in quale casu {tag} puderia esse un nome di funzione. L'effettu hè chì u schedariu chì cuntene a funzione diventa u archivu attuale è u cursore hè posizionatu nantu à l'iniziu di a funzione. Vede ": aiuto di tag-commands".

-q [errorfile]

Partenza in modu rapidu. U schedariu [errorfile] hè leggiu è u primu errore hè indicatu. Se [errorfile] hè omessi, u filename hè acquistatu da l'opzione "errorfile" (per definite per "AztecC.Err" per l'Amiga, "errors.vim" in altri sistemi). Puderanu esse diverti più erroni cù u cumandimu ": cn". Vede ": help quickfix".

Vim se comporta in modu diversu, secondu u nome di u cumandimu (l'eseguete pò esse u listessu file).

vim

A manera "nurmale", tuttu hè predeterminatu.

ex

Inizio in modu cusì. Va a modu normale cù l'ordine ": vi". Pudete ancu esse fattu cù l'argumentu "-e".

vista

Inizio in modu di sanu solu . Sò babbu di scrive u fugliale. Pudete ancu esse fattu cù l'argument "-R".

gvim gview

A versione GUI. Accumincia una nova finestra. Pudete ancu esse fattu cù l'argumentu "-g".

rvim rview rgvim rgview

Cum'è l'altitudine, ma cù restrizioni. Ùn serà micca pussibule di principià messagi di cunnessione, o sospita Vim. Pudete ancu esse fattu cù l'argument "-Z".

OPTIONS

L'opzioni puderanu esse datu in ogni modu, prima o dopu à u filename. Opzioni senza l'argumentu pò esse unificatu dopu à un singulu.

+ [num]

Per u primu schedariu u cursore hè stallatu nantu à a linea "num". Se falta "num", u cursore hè stallatu nantu à l'ultima linea.

+ / {pat}

Per u primu schedariu u cursore hè stallatu nantu à a prima ocurrence di {pat}. Vede ": aiutu di modu di ricerca" per i patti di ricerca dispunibule.

+ {command}

-c {command}

{ command } sera eseguitu dopu chì u primu schedariu hè legatu. {command} hè interprete cum'è Mandu Ex. Se l'{command} cuntene spazzi deve esse elettu in dòviri questi (questu dipende à a cascara chì hè utilizata). Esempiu: Vim "+ set si" main.c
Nota: Pudete utilizà 10 ordine "+" o "-c".

--cmd {order}

Cumu l'usu di "-c", ma u cumandimu hè eseguitu cum'è prima di prucessa qualchì schedariu vimrc. Pudete utilizà à 10 di questi cumandamenti, inde independente di i cumandamenti "-c".

-b

Modu Binary. Quandu parechje scelte serà elettu chì permette di mudificà un schedariu binariu o executable.

-C

Compatible. Fate l'opció «compatible». Questu ferà cumpurtamentu Vim cum'è a Vi, ancu s'ellu ci hè un schedariu .vimrc.

-d

Inizio in modu diff. Ci ùn deve esse dui o trè schedari argumenti. Vim abrirà tutti i schedari è i diferenzii trà elli. Articuli cum vimdiff (1).

-d {device}

Open {device} per utilizà cum'è terminal. Solu nantu à l'Amiga. Esempiu: "-d con: 20/30/600/150".

-e

Emprendi Vim in Modu Ex, cum'è l'eseguitu era chjamatu "ex".

-f

Primo piano. Per a versione GUI, Vim ùn foderà micca e sgabbarà da a cinghja hè stata cuminciata. In l'Amiga, Vim ùn hè micca restituitu per apre u nova finestra. Questa opzione deve esse usata quandu Vim hè esercitu da un prugrammu chì vi aspetta a sessione di editu per finisce (per esempiu mail). À l'Amiga, u ": sh" è ":!" cumandamenti ùn devenu micca.

-F

Se Vim hè statu compilatu cù supportu FKMAP per edità i schedari orientali per a direzzione da u diritti ghjochi di u persunale, questa opción principia a Vim in Farsi mode, ie "fkmap" è "rightleft" sò settate. Inutili u missaghju di errore hè datu è Vim aborts.

-g

Se Vim hà compilatu cù l'aiutu di GUI, sta opción permette a GUI. Se no supportu di GUI hè statu compilatu, un missaghju di errore hè datu è Vim aborts.

-h

Dà un pocu di aiutu di l'argumintazzioni di linea di mandatu è l'opzioni. Dopu questu Vim sighendi.

-H

Se Vim hà compilatu cù supportu RIGHTLEFT per edità i schedari orientali ghjustu da u lugizianu è l'apparenza di u tasteru tedescu , questa opción principia a Vim in modu israélite, vale à dì "chjappa" è "rightleft". Inutili u missaghju di errore hè datu è Vim aborts.

-i {viminfo}

Quandu s'utilice u viminfo file hè attivatu, sta opción stabbilisce u filename per u usu, invece di u "~ / .viminfo" predeterminato. Questu pò ancu esse utilizatu per saltà l'utilizazione di u file .viminfo, datu u nome "NONE".

-L

Same as -r.

-l

Modu Lisp. Sets l'opzioni "lisp" è "showmatch".

-m

A mudificazione di i schedari hè disattivata. Resettate l'opzione di "scrive", per quessa scrivite file ùn hè micca pussibule.

-N

Modu compatible. Restablà a opción «compatible». Questu ferà cumpurtamentu Vim cum'è un pocu megliu, ma cunnosce vi Vi cumpatibile, ancu s'ellu un schedariu .vimrc ùn esisti micca.

-n

Ùn sò micca stampati nuvellu file swap. A ricuperazione dopu un crash serà impossible. Prestu si vulete edità un schedariu nantu à un mediu lento (p.e. disketti). Pudete ancu fattu cù ": set uc = 0". Pudete diventà cù ": set uc = 200".

-o [N]

Auta aperta N. Quandu N hè omitted, aperte una finestra per ogni file.

-R

Modu solu di leghje. L'opzione di "lettu" hè stata data. Pudete ancu edità u buffu, ma hè stata impedida di scurazione accidinale di un schedariu. Se vulete scrivite un schedariu, aghjunghje una marca d'exclamazione à u cumandariu Ex, cum'è in ": w!". L'opzione R puru a l'optione n (vede below). L'opzione "ligera" pò esse resettata cù ": set noro". Vede ": aiutà à cunducerà".

-r

Amparà i schedarii di scambiu, cù infurmazione nantu à l'utilizate per a recuperazione.

-r {file}

Modu di ricuperazione. U file swap hè utilatu per recuperar una sesta editore chjappata. U file swap hè un schedariu cù u liste filename cum'è u testu di u testu cù ".swp" appendatu. Vede ": aiutà recuperazione".

-s

Modu silent. Sulu quandu hè cuminciatu cum'è "Ex" o quandu l'opzione "-e" hè statu attribuita prima di l'opzione "-s".

-s {scriptin}

U script file {scriptin} hè leggiu. I caratteri di u schedariu sò interpretati cum'è s'ellu avete intesu. U stessu pò esse fattu cù u cumandimu ": fonte! {Scriptin}". Se u fini di u schedariu hè ghjocatu quandu u editurariu esce, i più caratteri sò lettenu da u teclatu.

-T {terminal}

Dici Vim u nomu di u terminal chì voce. Solu necessariu quan u modu automaticu ùn funziunà. Hè da esse un terminal cunnisciutu da Vim (builtin) o definitu in u termcap o finfo file.

-u {vimrc}

Aduprate l'ordine in u schedariu {vimrc} per initialisazioni. Tutti l'altri inizizzioni sò skati. Utilizà questu edità un tipu specialu di schedari. Pudete ancu esse utilizatu per saltà tutti inizizzioni cù u nome "NONE". Vede ": aiutà l'inizione" in vim per più dritti.

-U {gvimrc}

Aduprate l'ordine in u file {gvimrc} per inizizazioni GUI. Tutte l'iniziativi di GUI sò sbagliati. Puderà ancu esse utilizatu per saltà tutti inizizzioni GUI dà u nomu "NONE". Vede ": aiutà gui-init" in vim per più dati.

-V

Verbose. Dà messagi nantu à quali fuculi si sourced è per leghje è scritte un cumentu viminfo.

-v

Start Vim in Vi mode, cum'è l'executable hè chjamatu "vi". Queste solu tenenu effettu quandu l'eseguitu hè chjamatu "ex".

-w {scriptout}

Tutte e caratteri chì avete scrittu sò stampati in u schedariu {scriptout}, finu à chì voce di Vim. Questu hè ùtule si vulete crià un script file per esse usatu cù "vim -s" o ": fonte". Se u schedariu di {scriptout} existe, i caratteri sò appendate.

-W {scriptout}

Cum'è -w, ma un schedariu esistenti hè scrivite.

-x

Utilizà u cifru à scrive fiche. Cumplicarii per una chjave di cripta.

-Z

Modu ristrettu. I travaglii cum'è l'eseguitu cumencia cù "r".

-

Indica a fine di l'opzioni. Argumenti per questu si tratanu com'è nome di scrittore. Questu pò esse usatu per edità un nome di scrittore chì accumenza cù un "-".

--help

Dà un missaghju d'aiutu è surtite, cum'è "-h".

--version

Informazione di a versione di stampa è salute.

--remote

Cunnette à un servitore Vim è facenu edità i schedari da u restu di l'argumenti.

--serverlist

Lista i nomi di tutti i servitori Vim chì ponu truvà.

--servername {name}

Aduprà {nome} com u nome di u servore. Utilizatu per u Vim currente, aduce s'ellu ùn hè usatu cù un servitore - o cunfirmazione, da quì hè u nomu di u servitore à cunnetta.

--serversend {keys}

Cunnette à un servitore Vim è mandà {chjave] à questu.

--socketid {id}

U GTK GUI solu: Utilizate u mecanismu GtkPlug per correr gvim in un altru finestra.

--echo-wid

GTK GUI solu: Eccu l'Appinnativu Windows in stdout

ON LINE HELP

Tipo ": aiutu" in Vim pà principià. Type ": help subject" per aiutà aiutu in un sugettu specìficu. Per esempiu: ": aiuto ZZ" per aiutà aiutu per u cumandru "ZZ". Aduprà è CTRL-D à sianu sianu (": help cmdline-completion"). Etiche di u presentu per saltà d'un postu à l'altru (un kind d'i ligami d'ipertestu, vede ": aiutu"). Tutti i schedarii di documentazione pò vede dinò cusì, per esempiu ": help syntax.txt".

VEU TALLAHU

vimtutor (1)

Impurtante: Utilizà l'ordine di u manu ( % man ) per vede cumu u cumandimu hè usatu in u vostru urdinatore particulari.