Ukončiť a uložiť VIM, pre začiatočníkov

Vim Exit Save Beginners



Syntax na ukončenie a uloženie z editora VIM

Stlačte esc kľúč, aby ste sa uistili, že ste v príkazový režim . Potom stlačte tlačidlo dvojbodka kľúč na vstup režim príkazového riadka . Režim príkazového riadka bude mať a dvojbodka v ľavej dolnej časti obrazovky, kde môžete zadávať príkazové riadky. Potom stlačte „ wq ' a „Vstúpiť“ na označenie ukončenia a uloženia. 'in' je skratka pre zápis označujúci uloženie obsahu súboru na disk. „Q“ je skratka pre quit, čo znamená exit vim editor.

: wq

Na nasledujúcej snímke obrazovky je zadanie príkazu „wq“ v režime príkazového riadka, aby ste vimu nariadili ukončiť program po uložení obsahu, alias zápisu a ukončení.









Pochopenie režimov VIM a ich používanie

Vimovými primárnymi režimami prevádzky sú režim vkladania, príkazový režim, režim príkazového riadka a vizuálny režim. Editor bude kedykoľvek v jednom z týchto režimov a interakcia s editorom vim pomocou klávesových skratiek bude vykonávať rôzne akcie v závislosti od toho, v akom režime sa editor práve nachádza. Ak sa pokúsite zadať „wq“ na uloženie a ukončenie, v režime Vložiť režim v skutočnosti neuloží obsah, na ktorom pracujete, ani neukončí editor vim. Preto by ste si mali pri používaní vim uvedomiť, v akom režime sa nachádzate.



Režim vkladania: v tomto režime môžete skutočne písať obsah do súboru. Vykonávate úpravy a nenavádzate editora Vima, čo má robiť, okrem toho, aký text má zadať do obsahu súboru. Do režimu vkladania sa dostanete z príkazového režimu stlačením klávesu 'Ja' kľúč, ktorý znamená vloženie. Môžete tiež trafiť „do“ kláves, ktorý tiež vstúpi do režimu vkladania, ale po presunutí kurzora za aktuálnu pozíciu, čo je dôvod „do“ v tomto prípade znamená dodatok.





Príkazový režim : toto je režim, v ktorom sa klávesové skratky používajú na pokyn vim, čo má robiť a ako fungovať, ale nie na zadávanie nového textu alebo úpravu textu v súbore. Do príkazového režimu vstúpite stlačením klávesu 'Esc' kláves na klávesnici.

Režim príkazového riadka: v dolnej ľavej časti obrazovky sa zobrazí malá výzva na príkazový riadok, ktorá vám umožní zadávať príkazy, ako sme ukázali v tomto návode, môžete použiť 'in' čo znamená zápis súboru a môžete ho použiť „Q“ čo znamená ukončenie editora. Tieto je možné zlúčiť do jednej inštrukcie a ukončíte editor a súbor uložíte.



Vizuálny režim: vizuálny režim vám umožňuje zvýrazniť text a potom ho použiť pri kopírovaní a vkladaní alebo iných bežných operáciách s vybratým textom. To všetko je možné vykonať z klávesnice bez myši, na rozdiel od editorov založených na GUI, ako sú napríklad Poznámkový blok alebo Visual Studio.

Ako uložiť obsah, ale neukončiť editor

Ak chcete uložiť svoju prácu do súboru, ktorý upravujete, ale nechcete ukončiť editor vim, použite na zápis súboru príkaz „w“ a vynechajte príkaz „q“, ako je uvedené nižšie.

: v

Ako ukončiť editor, ale nevydať uloženie

Ak chcete ukončiť iba editor a nevydať príkaz na uloženie, zadajte príkaz „q“ v režime príkazového riadka, ako je uvedené nižšie. Tento príkaz predpokladá, že ste doposiaľ v obsahu nevykonali žiadne zmeny, inak sa zobrazí chyba, ako je znázornené na druhom obrázku nižšie.

: čo

Žiadna chyba vyššie.

Vyššie uvedená chyba, pretože príkaz exit bol zadaný bez príkazu na uloženie súboru.

Ako ukončiť editor a neuložiť zmeny

Ak ste vykonali zmeny, ale nechcete tieto zmeny uložiť na disk a chcete sa vrátiť k predchádzajúcemu obsahu v čase posledného uloženia, zadajte príkaz „q“ príkazom „!“ V režime príkazového riadka ako zobrazené nižšie.

: q!

Záver

Všetky vyššie uvedené informácie sa môžu zdať príliš zložité iba na to, aby ste ukončili editor a uložili obsah súboru, na ktorom pracujete, existujú však dôvody a všetko je logické. Vim editor je možné ovládať takmer úplne z klávesnice bez použitia myši, čo je pre programátorov a skúsených IT profesionálov ergonomické a rýchlejší, spravidla efektívnejšie. Preto všetky pokyny musia byť špecifikované s rôznymi kombináciami klávesov a nie s použitím grafického ukazovateľa myši. Aby sa umožnilo rýchle programovanie a používanie VIM, boli zavedené rôzne prevádzkové režimy, takže rovnaké klávesy môžu mať rôzne akcie v závislosti od aktuálneho režimu. Ak teda chcete vykonať rýchly jednoduchý príkaz na ukončenie editora a súčasne uložiť obsah súboru, ktorý robíte, je to len niekoľko stlačení klávesov v editore a nie listovanie v ponukách nešikovnou myšou. Naučte sa triky VIM a budete na ceste stať sa elitným kodérom alebo správcom systému.

Viac vzdelávania VIM