GNU/Linux >> Znalost Linux >  >> Linux

Jak uložit soubor ve Vim / Vi a ukončit editor

Vim je textový editor, který si volí mnoho uživatelů, kteří tráví spoustu času na příkazovém řádku. Na rozdíl od jiných editorů má Vim několik provozních režimů, které mohou nové uživatele trochu zastrašit.

Vim nebo jeho předchůdce Vi je předinstalovaný na macOS a téměř ve všech distribucích Linuxu. Znalost základů Vimu vám pomůže, když narazíte na situaci, kdy váš oblíbený editor není dostupný.

Tato příručka vysvětluje, jak uložit soubor ve Vim / Vi a ukončit editor.

Režimy Vim #

Když spustíte editor Vim, jste v normálním režimu. V tomto režimu můžete používat příkazy vim a procházet soubor.

Chcete-li zadat text, musíte vstoupit do režimu vkládání stisknutím i klíč. Tento režim umožňuje vkládat a odstraňovat znaky stejným způsobem jako v běžném textovém editoru.

Chcete-li se vrátit do normálního režimu z jakéhokoli jiného režimu, stačí stisknout Esc klíč.

Otevřít soubor ve Vim / Vi #

Chcete-li otevřít soubor pomocí Vim, spusťte terminál a zadejte vim následovaný názvem souboru, který chcete upravit nebo vytvořit:

vim file.text

Dalším způsobem, jak otevřít soubor, je spustit editor a napsat :e file_name , kde file_name je název souboru, který chcete otevřít.

Uložit soubor ve Vim / Vi #

Příkaz pro uložení souboru ve Vimu je :w .

Chcete-li soubor uložit bez ukončení editoru, přepněte zpět do normálního režimu stisknutím Esc , zadejte :w a stiskněte Enter .

  1. Stiskněte Esc
  2. Zadejte :w
  3. Stiskněte Enter

K dispozici je také aktualizační příkaz :up , který zapíše vyrovnávací paměť do souboru pouze v případě, že existují neuložené změny.

Chcete-li soubor uložit pod jiným názvem, zadejte :w new_filename a stiskněte Enter .

Uložit soubor a ukončit Vim / Vi #

Příkaz pro uložení souboru ve Vimu a ukončení editoru je :wq .

Chcete-li uložit soubor a ukončit editor současně, stiskněte Esc pro přepnutí do normálního režimu napište :wq a stiskněte Enter .

  1. Stiskněte Esc
  2. Zadejte :wq
  3. Stiskněte Enter

Dalším příkazem pro uložení souboru a ukončení Vim je :x .

Rozdíl mezi těmito dvěma příkazy je v tom, že :x zapíše vyrovnávací paměť do souboru pouze v případě, že existují neuložené změny, zatímco :wq vždy zapíše vyrovnávací paměť do souboru a aktualizuje čas změny souboru.

Ukončit Vim / Vi bez uložení souboru #

Chcete-li ukončit editor bez uložení změn, přepněte do normálního režimu stisknutím Esc , zadejte :q! a stiskněte Enter .

  1. Stiskněte Esc
  2. Zadejte :q!
  3. Stiskněte Enter

Závěr č.

V této příručce jsme vám ukázali, jak uložit soubor ve Vimu a ukončit editor. Pokud jste ve Vimu noví, navštivte stránku Open Vimsite, kde si můžete Vim procvičit pomocí interaktivního tutoriálu.

Pokud máte nějaké dotazy, neváhejte zanechat komentář.


Linux
  1. Jak zazipujete soubor a uchováte soubor .gz?

  2. Jak přidat příkaz do editoru vim?

  3. Jak mohu extrahovat všechny externí odkazy webové stránky a uložit je do souboru?

  1. Oprávnění a ukládání souborů?

  2. Sudoedit Vim Force Write (aktualizace) bez ukončení?

  3. Jak zjistit typ souboru Img a připojit jej?

  1. Jak uložit soubor ve Vi / Vim &Exit

  2. Jak ukončit (ukončit) editor Linux Vim/Vi

  3. Jak získat aktuální datum a čas v Pythonu