logo

Jak uložit soubor v editoru Vi / Vim a ukončit

V tomto článku se budeme zabývat tím, jak uložit soubor my redaktor . Nejprve se podíváme na Linux a editory Vi, proč je používáme a jaké jsou jejich vlastnosti, pak se hluboce ponoříme do tématu uložení souboru a ukončení editoru spolu s dalšími možnostmi, na příkladu pochopíme různé příkazy.

Co je Linux?

Linux byl vyvinut Linusem Torvaldsem v roce 1991 jako hobby projekt. Jedná se o open-source (zdrojový kód, který může kdokoli volně používat) jádro, které je nejoblíbenější a široce používané v průmyslu i v osobních systémech. Existují různé operační systémy založené na Linuxu jádro , některé z populárních distribucí Linuxu jsou Ubuntu , CentOS , červená čepice , Debian , a Kali Linux .



Co je editor Vi

Vi Editor je široce používaný textový editor v systémech Unix/Linux a je známý svou efektivitou a flexibilitou. Editor Vi byl vyvinut v roce 1976 Billem Joyem a později v roce 1991 byla vydána vylepšená verze editoru Vi, která je známá jako VI Improved ( PROČ ).

Režimy v editoru Vi

V editoru Vi jsou dva režimy:

  1. Režim vkládání: V tomto režimu můžete přímo vkládat a upravovat text. V režimu vkládání můžete zadávat znaky a přidat , modifikovat nebo vymazat textový obsah podle potřeby. Režim vkládání můžete spustit stisknutím kláves, jako je „ i „ (pro vložení před kurzor) nebo „ A “ (pro vložení za kurzor). Existují také varianty jako „ “ (pro vložení na začátek řádku) nebo „ A “ (pro vložení na konec řádku). Chcete-li ukončit režim vkládání a vrátit se do příkazového režimu, jednoduše stiskněte tlačítko ‘ Esc ‘ klíč.
  2. Příkazový režim: V příkazovém režimu můžete procházet a manipulovat s textem bez přímého zadávání znaků. Tento režim je určen pro ovládání chování editoru a efektivní provádění různých editačních úloh. Můžete pohybovat kurzorem, vymazat text, kopírování a vkládání , hledat text a provádět širokou škálu dalších editačních operací pomocí klávesových příkazů. Chcete-li přejít z režimu vkládání do režimu příkazů, stiskněte tlačítko „ Esc ‘ klíč. Jasný rozdíl mezi těmito dvěma režimy ve Vi je základní funkcí, která umožňuje uživatelům upravovat text rychle a efektivně a zároveň minimalizovat potřebu složitých klávesových zkratek.

Jak uložit soubor v editoru Vi/Vim a ukončit?

Chcete-li provést jakýkoli příkaz, musíte být v příkazovém režimu, abyste vstoupili do příkazového režimu, pokud jste v režimu vkládání stiskněte Esc.



1. Uložte soubor v editoru Vi/Vim

Existují 3 způsoby, jak uložit soubor v editoru vi/vim, které jsou uvedeny níže:

  1. :V – Uložte změny, ale neopouštějte.
  2. :of: – Uložte všechny otevřené více souborů bez ukončení.
  3. :w název souboru – Uložte soubor pod jiným názvem a pokračujte v úpravách aktuálního souboru.

Příklad:

převést str na int

Krok 1: Otevřete soubor nebo vytvořte pomocí editoru vi



Krok 2: Vstupte příkazový režim stisknutím Esc pokud jste v režimu vkládání

Krok 3: Použijte některý z výše uvedených příkazů ( w, wa, w [název souboru] ) k uložení souboru jsme na níže uvedeném snímku obrazovky použili: w [název souboru] uložit soubor pod novým názvem v newFile.txt soubor.

stahujte videa z youtube na vlc

Snímek obrazovky z 2023-09-20-12-08-46

2. Ukončete editor Vi/Vim

Existují čtyři způsoby, jak ukončit editor:

  1. :q – Ukončení editoru
  2. :q! – Vynutit ukončení je užitečné, když jsou v souboru provedeny změny, ale uživatel je nechce uložit
  3. :qa! – Ukončete všechny otevřené soubory bez uložení změn (vynutit ukončení)
  4. ZQ (Shift + ZQ) – Ukončení bez uložení změn

Příklad:

Krok 1: Otevřete soubor nebo vytvořte pomocí editoru vi

Krok 2: Vstupte do příkazového režimu stisknutím Esc pokud jste v režimu vkládání

Krok 3: Použijte některý z výše uvedených příkazů ( q, q!, qa nebo ZQ) k ukončení editoru na níže uvedeném snímku obrazovky, který jsme použili :q pro ukončení editoru

Snímek obrazovky z 2023-09-20-12-04-12

3. Uložte soubor a ukončete editor

Existují 3 způsoby, jak uložit soubor a ukončit editor vi/vim, které jsou uvedeny níže:

  1. :wq – Uložte změny a ukončete editor
  2. Stejné jako :wq použité pro uložení změn a ukončení
  3. ZZ (Shift + ZZ) – Uložte změny a ukončete

Příklad:

Krok 1: Otevřete soubor nebo vytvořte pomocí editoru vi

pole js

Krok 2: Vstupte do příkazového režimu stisknutím Esc pokud jste v režimu vkládání

Krok 3: Použijte některý z výše uvedených příkazů ( wq, x, ZZ ) do uložte soubor a ukončete editor na níže uvedeném snímku obrazovky, který jsme použili: příkaz wq pro uložení souboru a ukončení editoru

Snímek obrazovky z 2023-09-20-00-52-10

Všechny výše uvedené příkazy jsou uvedeny níže v tabulkovém formátu:

Příkazy

Popis

testování a typy softwaru

:q

Přestat

:q!

ZQ (Shift + ZQ)

Ukončit bez uložení změn, tj. zrušit změny

:qa

Ukončete všechny otevřené soubory bez uložení změn (vynutit ukončení)

:V

Uložit změny

:z

Uložte změny do všech otevřených více souborů

:w [název souboru]

Uložte soubor pod jiným názvem

:wq

Sridevi

ZZ (Shift+ZZ)

Uložte změny a ukončete editor

Závěr

V tomto článku jsme se zabývali různými způsoby uložení souboru, ukončením editoru a příkazy, které ukládají i ukončují společně s klávesovými zkratkami. Kromě toho je také připojen základní průvodce editorem vi, aby se noví uživatelé seznámili s editorem.