Kucken - Linux Command - Unix Command

vim - Vi IMproved, e Programméierer Texteditor

Synopsis


vim [Optiounen] [Datei ..]
vim [Optiounen] -
vim [options] -t Mark
vim [options] -q [falorfile]


ex
kucken
gvim gview
rvim rview rgvim rgview

Beschreiwung

Vim ass e Texteditor, deen op Vi kompatibel sinn. Et kann benotzt ginn fir all Zorte Klartext z'änneren. Et ass besonnesch nëtzlech fir d'Editioun Programmer.

Et gi vill Verbesserungen viru Vi: Multi-Level Réckdeeler, Multi-Fensteren a Puffer, Syntax Hellef, Kommandozeechnung, Dateinumm Vervollstännegung, On-line Hëllef, Visuele Selektioun, etc .. Dier "help vi_diff.txt" fir eng Zesummefaassung vun de Differenzen tëscht Vim a Vi.

Beim Laafen vu Vim kann vill Hëllef kréien aus dem Online-Hëllefsystem, mat dem Kommando "help". Kuckt de Abschnitt ON-LINE HELP.

Déi meescht Vim gëtt ugefangen ze änneren eng eenzeg Datei mat dem Kommando

vim Datei

Méi generell Vim beginnt mat:

vim [Optiounen] [Filist]

Wann de Fichier fehlt, fänkt de Editor mat engem eidele Puffer un. Soss kënnt exakt engem vun den folgenden véier ka genotzt ginn fir een oder méi Fichieren ze änneren.

Fichier ..

Eng Lëscht vu Filmenamen. Déi éischt ginn d'aktuell Datei an a liesen an de Puffer. De Mauszeeche gëtt op der éischter Linn vun der Puffer positionéiert. Dir kënnt an d'aner Fichier mat dem "Nächst" Kommando kréien. Fir eng Datei ze änneren, déi mat engem Bësch fänkt mat der Filistin mat "-".

- Déi

D'Datei ze änneren gëtt aus stdin gelies. Kommandë gi vu stderr geliest, wat soll e tty sinn.

-t {tag}

De Fichier ze änneren an d'initial Cursorpositioun hängt vun engem "Tag", eng Zort Goto Label. {Tag} kuckt op der Dateie Datei, d'assoziéiert Datei gëtt d'aktuell Datei an de assoziéierten Kommando ausgefouert. Meeschtens ass dat fir C Programmer benotzt, an deem Fall {Tag} e Funktiounsnam kënnen. Dee Effekt ass datt d'Fichier mat dëser Funktion d'aktuell Datei ass an de Mauszeiger am Start vun der Funktioun positionéiert ass. Kuckt "Hëllef Hëllef-Kommandoen".

-q [falfolile]

Start am QuickFix Modus. De Fichier [falfolile] gëtt gelies an déi éischt Fehler gëtt ugewisen. Wann [falschteleg] ausgeliwwert gëtt, gëtt den Dateinumm aus der "falfiler" Optioun (defaults zu "AztecC.Err" fir den Amiga, "errors.vim" op aner Systemer) kritt. Fuert weider Fuerderunge mat dem "cn" Kommando. Kuckt "Quickfix helfen".

Vim behandelt anescht, abhängig vum Numm vum Kommando (déi ausführbar ass ëmmer nach déi selwecht Datei).

vim

Déi "normale" Manéier, alles ass Standard.

ex

Start am Ex-Modus. Ginn an Normalmodus mam Kommando "vi". Kann och mat dem Argument "-e" gemaach ginn.

kucken

Start a Liesmodus . Dir wäert geschützt sinn vun de Schreiwe vun de Fichier. Kann och mat dem Argument "-R" gemaach ginn.

gvim gview

D'GUI Versioun. Starts eng nei Fënster. Kann och mat dem Argument "-g" gemaach ginn.

rvim rview rgvim rgview

Wéi déi virdrun, awer mat Restriktiounen. Et gëtt net méiglech Kierperbefehl ze starten oder Vim z'ënnerstetzen. Kann och mat dem Argument "-Z" gemaach ginn.

Optiounen

D'Optiounen ginn iergendeng Uerder, virun oder no Filennamen. Optiounen ouni Argument kënnen no engem eenzegen Stroum kombinéiert ginn.

+ [num]

Fir den éischte Fichier gëtt de Mauszeechner op der Linn "num" positionéiert. Wann "num" fehlt, de Cursor op der leschter Linn positionéiert.

+ / {pat}

Fir den éischte Fichier gëtt de Cursor op der éischter Optriede vum {pat} positionéiert. Kuckt "Hëllef Hëllef-Muster" fir d'verfügbare Sich Mustermoud.

+ {command}

-c {command}

{command} gëtt ausgeführt nodeems déi éischt Datei gelies gouf. {Command} gëtt als Ex Kommando interpretéiert. Wann de {command} Leerplazen enthält, muss se an doppelte Zitater zouhëlt (dat hängt vun der Shell, déi benotzt gëtt). Beispill: Vim "+ set si" main.c
Remark: Dir kënnt bis zu 10 "+" oder "-c" Kommandoen benotzen.

--cmd {command}

Wéi ech "-c" benotzen, mä de Kommando gëtt just gemaach, ier irgend eng Vimrc-Datei veraarbecht gëtt. Dir kënnt bis zu 10 vun dësen Kommandoen benotzen, onofhängeg vun "-c" Kommandoen.

-b

Binary Modus. E puer Optiounen wäerte gesteet ginn datt et méiglech ass e binär oder ausféierbar Datei ze änneren.

-C

Kompatibel ass. Setzt d'"kompatibel" Optioun. Dëst mécht Vim Verhalen meeschten Vi, och wann eng .vimrc-Datei existéiert.

-d

Start am diff mode. Et soll zwee zwee oder dräi Argumente vun Dateinamenzel sinn. Vim hellt all d'Dateien op an ënnerscheeden Ënnerscheeder tëscht hinnen. Wierkt wéi Vimdiff (1).

-d {device}

Open {Device} fir eng Terminal ze benotzen. Nëmme am Amiga. Beispill: "-d con: 20/30/600/150".

-e

Start Vim am Ex-Modus, sou wéi déi ausführbar wier "ex" genannt.

-f

Viraus. Fir d'GUI-Version gëtt Vim keng Gabel an d'Ofkierzung vun der Shell benotzt, déi se ugefongen huet. Am Amiga gëtt Vim net opgeruff fir eng nei Fënster opzemaachen. Dës Optioun soll benotzt ginn wann Vim vun engem Programm ausgezeechent gëtt deen op der Edit Editioun ofgeschloss kënnt (zB Mail). Am Amiga de "sh" an ":!" Kommandanten wäerte net funktionnéieren.

-F

Wann Vim mat FKMAP-Ënnerstëtzung fir d'Editioun vun der rechter a lénks Säit a Farsi-Tastatur-Mapping erstallt gouf, fëllt dës Optioun Vim am Farsi-Modus, also "fkmap" an "rightleft". Oder en Fehlermeldung gëtt geheelt an Vim abort.

-g

Wann Vim mat GUI ënnerstëtzt ass, erméiglecht dëss GUI. Wann keen GUI Support ënnerstëtzt ass, gëtt eng Fehlermeldung uginn an Vim abort.

-h

Gitt e bëssen Hëllef iwwert d'Argumenter vun de Kommandozeechnungen an Optiounen. Nodeems dëse Vim ausgëtt.

-H

Wann Vim mat RIGHTLEFT Ënnerstëtzung fir d'Editioun vun Rechter a gitt orientéiert Dateien a Hebräesch Kaarten-Mapping erstallt gouf, fänkt dës Optioun Vim am Hebräischem Modus un, also "hkmap" an "rightleft". Oder en Fehlermeldung gëtt geheelt an Vim abort.

-i {viminfo}

Wann Dir d'Viminfo-Datei benotzt, aktivéiert ass dës Optioun den Dateiname benotzt, anstatt den Standard "~ / .Viminfo". Dëst kann och benotzt ginn fir de Gebrauch vun der .Viminfo-Datei ze iwwerpréiwen, andeems de Numm "NONE" genannt gëtt.

-L

Selwecht wéi -r.

-l

Modus Lisp. Setzt 'lisp' an 'showmatch' Optiounen op.

-m

Verännerend Dateien ass deaktivéiert. Setzt d'Opmaach 'Schreifendung' op, fir datt Schreiftfileer net méiglech sinn.

-N

No-kompatibel Modus. Reset 'kompatibel' Optioun. Dëst mécht Vim e bësse besser, awer manner Vi kompatibel, och wann eng .vimrc-Datei net existéiert.

-n

Et gëtt kee Verzugsdatum benotzt. Widderhuelung no engem Crash ass onméiglech. Handy wann Dir e Fichier op engem ganz luesen Medium änneren wëllt (zB Floppy). Kann och gemaach ginn mat "set set uc = 0". Kann mat Ofsoen "abegraff uc = 200" zeréckgesat ginn.

-o [N]

Open N Windows. Wann N weg gëtt, fëllt ee Fënster fir all Datei op.

-R

Liesen-Modus. D'Option "readonly" gëtt gesat. Dir kënnt de Puffer nach änneren, awer datt Dir verhënnert datt Dir eng Datei net verséchert. Wann Dir wëllt e Fichier iwwerschreiwe wëllt, addéich e Ausrufezeichen op den Ex-Kommando, wéi an ": w!". D'Option -R huet och d'-n Optioun (siehe ënner). D'readonly Optioun kann mat der "Noro" festgesat ginn. Kuck "" help "readonly" ".

-r

Lëscht Verdeelungsdateien, mat Informatiounen iwwer d'Benotze vu Leit fir d'Erhuelung.

-r {file}

Recovery-Modus. De Swap-Fichier gëtt benotzt fir e Krachtempel ze restauréieren. De Swap טעקע ass e Fichier mat deem selwechte Dateinumm wéi d'Textdatei mam ".swp" beaarbecht. Kuckt ": Hëllef Erhuelung".

-s

Roueg Modus. Eréischt wann Dir als "Ex" ugefaang oder wann d'"-e" Optioun gefeiert huet virum "-s" -Option.

-s {scriptin}

D'Skriptdatei {scriptin} liest. D'Zeechen an der Datei ginn interpretéiert wéi wann Dir se typiséiert hutt. Dat selwecht gëllt mam Kommando ": Source! {Scriptin}". Wann de Enn vun der Datei erreecht gëtt, ier de Redaktor kënnt, ginn nach weider Zeeche vun der Tastatur geliest.

-T {terminal}

Verkeeft de Vim den Numm vum Terminal deen Dir benotzt. Noutwadiend wann déi automatesch Wee net funktionnéiert. Sollt en Terminal bekannt ginn, deen zu Vim bekannt ass (gebaut) oder definéiert an der Terminaprogramm oder der Terminatiounsdatei.

-u {vimrc}

Benotzt d'Befehle vun der Datei {vimrc} fir d'Initialiséierung. All déi aner Initialisatiounen ginn erofgesat. Benotzt dës fir eng speziell Art vu Fichieren z'änneren. Et kann och benotzt ginn fir all Initialiséierung ze sprangen andeems de Numm "NÉIDEG" gitt. Kuckt "Hëllef bei Initialiséierung" innerhalb vu vim fir méi Detailer.

-U {gvimrc}

Benotzt d'Befehle vun der Datei {gvimrc} fir GUI-Initialisatiounen. All aner GUI-Initialiséierung ginn erofgesat. Et kann och benotzt ginn fir all GUI-Initialiséierung ze sprangen andeems den Numm "NONE" genannt gëtt. Kuckt "help gui-init" innerhalb vu vim fir méi Detailer.

-V

Verbose. Gitt Messagen op wéi eng Dateie suergt fir e Liesen a schreiwen eng Viminfo-Datei.

-v

Start Vim an Vi Modus, sou wéi déi ausführbar war "vi" genannt. Dëst ass nëmme bewirkt wann déi ausführlech "Numm" genannt gëtt.

-w {scriptout}

All Charaktere déi Dir typellt, sinn an der Datei {scriptout} opgeholl ginn, bis Dir Vim erofhuele kënnt. Dëst ass nëtzlech, wann Dir eng Skriptdatei erstallt wëllt benotzt mat "vim -s" oder ": source!". Wann d'{scriptout} Datei existéiert, ginn d'Zeechen ofgesinn.

-W {scriptout}

Like -w, awer eng existente Datei gëtt iwwerschriwwe ginn.

-x

Verschlësselung beim Schreiwen vun Dateie benotzen. Wësst driwwer e Kryptaustausch.

-Z

Restricted Mode. Wierkt wéi déi ausführbar Start mat "r".

- Déi

D'Bezeechnung vum Enn vun den Optiounen. Argumenter no dësem Fall ginn als Dateinumm gehandelt. Dëst kann benotzt ginn fir e Dateinumm ze änneren, deen mat engem '-' beginn.

--help

Gitt e Hëllefs-Message a réckgängeg, wéi "-h".

--version

Versioun vun der Versioun vun de Versiounen an Ausfahrt.

--remote

Verbannt mat engem Vim-Server a maacht et d'Dateie an de Rescht vun den Argumenter z'änneren.

- Serververhalen

Lëscht vun den Nimm vun alle Vim Server déi fonnt ginn.

--servername {name}

Benotzt {name} als den ServerName. Benotzt fir den aktuellen Vim, ausser wann et mat engem --serversend oder - ofgeschnidden benotzt gëtt, dann ass de Numm vum Server fir matzemaachen.

--serversend {keys}

Verbannt mat engem Vim-Server a schécken {Schlëssel} op.

--socketid {id}

GTK GUI nëmmen: Benotz den GtkPlug Mechanismus fir gvim an enger anerer Fënster ze lafen.

--echo-wid

GTK GUI nëmmen: Echo d'Fenster ID op stdout

Online Hëllef

Typ ": help" zu Vim fir ze begonnen. Typ ": Hëllef ënner" Hëllef fir e spezifesche Sujet ze kréien. Zum Beispill: "Hëllef ZZ" fir Hëllef fir den ZZ Kommando ze kréien. Benotzt a CTRL-D fir Sujeten ze kompletéieren ("help cmdline-completion"). D'Schlëssel gi prézent vun enger Plaz an en anere Sprong (Zort Hypertext Linken , kuckt ": Hëllef"). All Dokumentatiounsdateien kënnen op dëser Manéier kucken, zum Beispill "help syntax.txt".

Kuck och

Vimtutor (1)