Skip to main content

Vim - Linux Command

Linux Commands for Beginners (Old Version): 22 - The .bashrc File (Június 2026)

Linux Commands for Beginners (Old Version): 22 - The .bashrc File (Június 2026)
Anonim

NÉV

vim - Vi IMoproved, egy programozó szövegszerkesztője

SZINOPSZIS

életkedv opciók fájl ..életkedv opciók -életkedv options -t tagéletkedv opciók -q errorfile

voltKilátásgvim GViewrvim rview rgvim rgview

LEÍRÁS

életkedv egy szövegszerkesztő, amely felfelé kompatibilis a Vi programmal. Mindenféle egyszerű szöveg szerkesztésére használható. Ez különösen hasznos a programok szerkesztéséhez.

A Vi fölött sokféle fejlesztés van: többszintű visszavonás, több ablak és pufferek, szintaxiskiemelés, parancssor szerkesztése, fájlnevek befejezése, on-line segítség, vizuális kiválasztás stb. A ": help vi_diff.txt" a különbségek közöttéletkedv és Vi.

Futás közbenéletkedv sokat segíthet az on-line súgórendszerből, a ": help" paranccsal. Lásd az ON-LINE SEGÍTSÉG szekciót.

Leggyakrabbanéletkedv elindul egy egyes fájl szerkesztése a parancs segítségével

vim fájl

Általánosabbanéletkedv kezdődik:

vim opciók filelist

Ha a fájllista hiányzik, a szerkesztő üres puffert használ. Ellenkező esetben pontosan az egyik a következő négy közül választhat egy vagy több szerkeszteni kívánt fájlt.

fájl ..

A fájlnevek listája. Az első lesz az aktuális fájl, és beolvasható a pufferbe. A kurzor a puffer első sorában helyezkedik el. A többi fájlhoz a ": next" paranccsal juthatunk el. Egy kötőjellel induló fájl szerkesztéséhez előbb lépjen a filelistal a "-" gombbal.

A szerkeszteni kívánt fájl a stdin-ből olvasható. A parancsok a stderr-ből olvashatók el, ami tty.

-t {tag}

A szerkeszteni kívánt fájl és a kezdő kurzor pozíciója egy "címke", egyfajta goto címke függvénye. {tag} felkerül a címkék fájlba, a hozzátartozó fájl az aktuális fájl lesz, és a hozzá tartozó parancs végrehajtásra kerül. Többnyire ez C programokra használatos, ebben az esetben a {tag} lehet egy függvénynév. Ennek hatása az, hogy a funkciót tartalmazó fájl az aktuális fájl lesz, és a kurzor a funkció kezdetén helyezkedik el. Lásd: "help tag-commands".

-q errorfile

Indítsa el a QuickFix módot. A errorfile fájl olvasható, és megjelenik az első hiba. Ha a errorfile hibás, a fájlnév a "errorfile" opcióból származik (alapértelmezés szerint az "AztecC.Err" az Amiga, a "errors.vim" más rendszereknél). További hibák a ": cn" paranccsal ugorhatnak. Lásd: "help quickfix".

életkedv különböző módon viselkedik, a parancs nevétől függően (a végrehajtható fájl ugyanaz a fájl).

életkedv

A "normális" módon mindent alapértelmezett.

volt

Indítsa el Ex módot. Ugrás a normál üzemmódba a ": vi" paranccsal. Az "-e" argumentummal is elvégezhető.

Kilátás

Indítsa el a csak olvasható módot. Ön megvédi a fájlok írását. Az "-R" argumentummal is elvégezhető.

gvim gview

A GUI verziója. Új ablakot indít. A "-g" argumentummal is elvégezhető.

rvim rview rgvim rgview

Mint a fentiekben, de korlátozásokkal. Nem lehet parancssort indítani, vagy felfüggeszteniUm. Az "-Z" argumentummal is elvégezhető.

OPCIÓK

A beállítások megadhatók bármely sorrendben, a fájlnevek előtt vagy után. Az argumentum nélküli beállításokat egyetlen kötőjel után lehet kombinálni.

+ NUM

Az első fájl esetében a kurzor a "num" vonalon helyezkedik el. Ha a "num" hiányzik, akkor a kurzor az utolsó sorra kerül.

+ / {Pat}

Az első fájl esetében a kurzor a {pat} első előfordulási helyére kerül. A rendelkezésre álló keresési mintákról lásd: "help search-pattern".

+ {Parancs}

-c {parancs}

{command} lesz végrehajtva az első fájl olvasása után. A {parancs} Ex parancsként értelmezhető. Ha a {command} szóközöket tartalmaz, akkor kettős idézőjelekkel kell ellátni (ez a használt shell függvénye). Példa: Vim "+ set si" main.cMegjegyzés: Legfeljebb 10 "+" vagy "-c" parancs használható.

--cmd {parancs}

Mint a "-c" használata, de a parancs csak a vimrc fájl feldolgozása előtt hajtható végre. E parancsok közül legfeljebb 10 használható, a "-c" parancstól függetlenül.

-b

Bináris mód. Néhány opció be van állítva, amely lehetővé teszi egy bináris vagy végrehajtható fájl szerkesztését.

-C

Összeegyeztethető. Állítsa be a "kompatibilis" opciót. Ez leszéletkedv leginkább a Vi-hoz viselkednek, bár létezik egy .vimrc fájl.

-d

Indítsa el diff üzemmódban. Két vagy három fájlnév argumentum létezik.életkedv megnyitja az összes fájlt és megmutatja a különbségeket. Úgy működik, mint a vimdiff (1).

-d {device}

Nyissa meg a (z) {device} terminálként való használatot. Csak az Amigán. Példa: "-d con: 20/30/600/150".

-e

Rajtéletkedv Ex módban, éppúgy, mint a végrehajtható fájl "ex" -nek.

-f

Előtér. A GUI verzióhoz,életkedv nem fork, és leválik a héjból, ahonnan beindult. Az Amigán,életkedv nincs új ablak megnyitásához. Ezt az opciót kell használni, amikoréletkedv egy olyan program végzi el, amely a szerkesztési munkamenet befejezéséhez (például levelezéshez) vár. Az Amigán a ": sh" és a ":!" parancsok nem működnek.

-F

Haéletkedv az FKMAP támogatással fordították a jobb-bal orientált fájlok és a perzsa billentyűzet-leképezés szerkesztéséhez, ez a lehetőség elinduléletkedv Farsi módban, azaz "fkmap" és "rightleft" vannak beállítva. Ellenkező esetben hibaüzenet jelenik meg éséletkedv megszakad.

-g

Haéletkedv GUI támogatással készült, ez a beállítás lehetővé teszi a GUI-t. Ha nincs GUI-támogatás, akkor hibaüzenet jelenik meg éséletkedv megszakad.

-h

Adjon egy kis segítséget a parancssori érveknek és opcióknak. Ezt követőenéletkedv kilép.

H

Haéletkedv a jobbra-balra orientált fájlok szerkesztésére és a héber billentyűzet-leképezésre vonatkozó RIGHTLEFT támogatással állították össze, ez a lehetőség elinduléletkedv héber módban, azaz "hkmap" és "rightleft" vannak beállítva. Ellenkező esetben hibaüzenet jelenik meg éséletkedv megszakad.

-i {viminfo}

A viminfo fájl engedélyezése esetén ez az opció beállítja a fájlnevet, az alapértelmezett "~ / .viminfo" helyett. Ezzel is kihagyhatjuk a .viminfo fájl használatát a "NONE" név megadásával.

-L

Ugyanaz, mint a -r.

-l

Lisp mód. Beállítja a "lisp" és "showmatch" opciókat.

-m

A fájlok módosítása le van tiltva. Visszaállítja az "írási" opciót, így a fájlok írása nem lehetséges.

-N

Nem kompatibilis mód. Állítsa vissza a "kompatibilis" opciót. Ez leszéletkedv viselkedik egy kicsit jobb, de kevésbé kompatibilis, még akkor is, ha a .vimrc fájl nem létezik.

-n

Nincs swap fájl. A baleset utáni helyreállítás nem lehetséges. Hasznos, ha fájlt szeretne szerkeszteni egy nagyon lassú adathordozón (pl. Floppy). A ": set uc = 0" is elvégezhető. Megszakítható a ": set uc = 200" értékkel.

-tovább

Nyissa ki az N ablakokat. Ha N ki van hagyva, nyisson meg egy ablakot minden fájlhoz.

-R

Csak olvasható mód. A "read only" beállítás lesz beállítva. Még mindig szerkesztheti a puffert, de megakadályozhatja, hogy véletlenül felülírja a fájlt. Ha felül szeretne írni egy fájlt, adjon hozzá egy felkiáltójelet az Ex parancshoz, mint a ": w!". A -R opció a -n opciót is jelenti (lásd alább). Az "readonly" opció nullázható a "set noro" paranccsal. Lásd: "help" readonly "".

-r

Listázza meg a swap fájlokat, és használja azokat a helyreállításhoz.

-r {fájl}

Helyreállítási mód. A swap fájlt egy összeomlott szerkesztési munkamenet visszaállítására használják. A swap fájl olyan fájl, amelynek azonos nevű fájlszáma van, mint a hozzá csatolt ".swp" szövegfájl. Lásd: "help recovery".

-s

Néma üzemmód. Csak akkor, ha "Ex" -ként indult, vagy amikor a "-e" opciót a "-s" opció előtt adták meg.

-s {scriptin}

A {scriptin} parancsfájl olvasható. A fájl karakterei úgy értelmezik, mintha beírták volna őket. Ugyanez a parancs a "source: {scriptin}" paranccsal végezhető el. Ha a fájl végét eléri, mielőtt a szerkesztő kilép, további karakterek olvashatók a billentyűzetről.

-T {terminál}

Jelziéletkedv a használt terminál neve. Csak akkor szükséges, ha az automatikus üzemmód nem működik. A terminálnak ismernie kelléletkedv (beépített) vagy a termcap vagy terminfo fájlban definiált.

-u {vimrc}

Használja a {vimrc} fájlban a parancsokat a kezdeti beállításokhoz. Az összes többi inicializálást kihagyjuk. Ezzel speciális fájltípusokat szerkeszthet. Használható továbbá az összes inicializálás kihagyásához a "NINCS" név megadásával. További részletekért lásd: "help inicializálás" a vim alatt.

-U {gvimrc}

Használja a {gvimrc} fájl GUI-inicializálásához szükséges parancsokat. Az összes többi GUI inicializálás kihagyásra kerül. Használható továbbá az összes GUI inicializálás kihagyásához a "NINCS" név használatával. További részletekért lásd: "help gui-init".

-V

Bőbeszédű. Adjon üzenetet arról, hogy mely fájlok származnak, és olvassa el és írja be a viminfo fájlt.

-v

Rajtéletkedv Vi módban, csakúgy, mint a végrehajtható "vi". Ennek csak akkor van hatása, ha a végrehajtható fájl neve "ex".

-w {scriptout}

A beírt karaktereket a {scriptout} fájlban rögzítjük mindaddig, amíg ki nem lépünkUm. Ez akkor hasznos, ha egy "vim -s" vagy ": source!" Parancsfájlokat szeretne létrehozni. Ha a {scriptout} fájl létezik, akkor a karakterek hozzáfűznek.

-W {scriptout}

Mint a -w, de a meglévő fájl felülíródik.

-x

A fájlok írása során használjon titkosítást. Felhívja a kripták kulcsát.

-Z

Korlátozott mód. Úgy működik, mint a futtatható "r" -el kezdődik.

--

Az opciók vége. Az ezt követő argumentumok fájlnévként fognak kezelni. Ezt a "-" nevű fájlnévvel lehet szerkeszteni.

--Segítség

Adj egy súgó üzenetet és lépj ki, mint a "-h".

--változat

Nyomtassa ki a verzió információit és lépjen ki.

--távoli

Csatlakoztasson egy Vim-kiszolgálóhoz, és módosítsa a többi argumentumban megadott fájlokat.

--serverlist

Adja meg a talált Vim szerverek nevét.

--servername {name}

Használja a {name} nevet szerverként. Használt az aktuális Vim-hez, kivéve, ha a --serversend vagy -remote-val együtt használják, akkor ez a kiszolgáló neve, amelyhez csatlakozni szeretne.

--serversend {keys}

Csatlakoztasson egy Vim-kiszolgálóhoz és küldjön neki {keys}.

--socketid {id}

Csak GTK GUI: Használja a GtkPlug mechanizmust a gvim futtatásához egy másik ablakban.

--echo-wid

Csak GTK GUI esetén: Echo az ablakazonosító a stdouton

ONLINE SEGÍTSÉG

Írja be a ": help" szótéletkedv kezdeni. Írja be a ": help subject" -t, hogy segítséget kapjon egy adott témában. Például: ": help ZZ" segítségért a "ZZ" parancshoz. Használat és a CTRL-D a témák befejezéséhez (": help cmdline-completion"). A címkék jelen vannak az egyik helyről a másikra való ugrásra (hiperhivatkozások, lásd: "help"). Az összes dokumentációs fájl így megtekinthető, például ": help syntax.txt".

LÁSD MÉG

vimtutor (1)

Fontos: Használja a Férfi parancs ( % Férfi ), hogy lássa, hogyan használják a parancsot az adott számítógépen.