Používáte Vi? Zde je návod, jak otevřít soubor, uložit a ukončit

Používáte Vi? Zde je návod, jak otevřít soubor, uložit a ukončit

Vytváření a úpravy textových souborů je jednou z nejzákladnějších úloh, které můžete v systému Linux provádět. Textový editor Vi vám poskytuje výkonné ovládací prvky spojené s úpravou textových souborů. Jaká je ale výhoda strávit hodiny psaním, když ani nevíte, jak soubor uložit?





V tomto příspěvku budeme diskutovat o všem, co souvisí s úpravou souborů ve Vi, spolu s některými podrobnými průvodci, jak také ukládat a ukončovat textové soubory.





Upravujeme režimy

Vi nabízí svým uživatelům dva režimy úprav. Tyto jsou:





  1. Normální mód
  2. Vložit režim

Když otevřete textový soubor ve Vi, výchozí režim úprav je Normální režimu. V tomto režimu můžete procházet soubor a používat některé základní příkazy Vi. Od té doby Normální režim vám neumožňuje upravovat soubory, budete muset zadat Vložit Režim, jak to udělat.

Jednoduše stiskněte tlačítko na klávesnici pro aktivaci Vložit Režim. Tento režim vám umožňuje snadno upravovat obsah textového souboru přidáváním a odstraňováním znaků. Chcete -li se vrátit do normálního režimu, jednoduše stiskněte Esc klávesu na klávesnici.



Otevření souboru ve Vi

Syntaxi příkazů Vi lze snadno zapamatovat. Výchozí syntaxe pro vytvoření nového textového souboru je:

vi

Chcete -li vytvořit nový textový soubor s názvem textfile.txt , zadejte do terminálu následující příkaz.





vi textfile.txt

Všimněte si, že pokud soubor s názvem textfile.txt je již ve vašem systému přítomen, pak Vi tento soubor otevře místo vytvoření nového.

Alternativně můžete ve svém terminálu spustit editor Vi a poté zadat : e textfile.txt k otevření nového souboru.





proměňte dvě tváře společně online zdarma

Příbuzný: Jak používat Vim: Průvodce základy

Uložení souboru v VI

Výchozí příkaz pro uložení textového souboru do Vi je :v . Mějte na paměti, že když jste v režimu vkládání, nemůžete používat příkazy Vi. Proto budete muset přepnout do normálního režimu stisknutím tlačítka Esc klíč.

Chcete -li uložit soubor do Vi, přejděte do normálního režimu stisknutím Esc na vaší klávesnici. Potom zadejte :v a stiskněte Vstupte soubor uložte.

Soubor můžete také uložit pod jiným názvem. Stačí předat nový název souboru pomocí :v příkaz.

:w newtextfile

Uložte a ukončete editor Vi

Jak bylo uvedeno výše, můžete soubor uložit do Vi pomocí :v příkaz. Mezitím píšete : co příkaz ukončí editor. Tyto příkazy můžete zřetězit, abyste mohli provádět akce uložení a ukončení současně.

jak funguje wifi sd karta

lis Esc pro vstup do normálního režimu. Vepište : wq a udeřil Vstupte pro uložení a ukončení textového souboru ve Vi. Stejné příkazy můžete použít k uložte a ukončete soubor ve Vim také.

Alternativní způsob uložení a ukončení ve Vi je pomocí : X příkaz. Zatímco oba : X a : wq příkazy plní podobný úkol, nejsou si vůbec podobné. Primární rozdíl mezi těmito dvěma je ten : X příkaz zapíše vyrovnávací paměť do textového souboru, pouze pokud jsou k dispozici neuložené změny.

Na druhou stranu, : wq příkaz zapíše vyrovnávací paměť do souboru bez ohledu na jakékoli neuložené změny. The : wq příkaz také aktualizuje čas úpravy souboru.

Ukončete Vi bez ukládání

Chcete -li ukončit textový soubor bez uložení do Vi, stiskněte Esc na klávesnici přejdete do normálního režimu. Poté jednoduše napište : q! a udeřil Vstupte .

Naučte se základy editoru Vi

Seznámení se základy textového editoru v Linuxu je důležité, protože v mnoha situacích budete muset pracovat se systémovými textovými soubory. Ačkoli je k dispozici mnoho textových editorů, jako jsou Nano, Emacs a Gedit, Vi a Vim jsou stále považovány mnoha uživateli za nejspolehlivější.

Když začínáte s editorem založeným na terminálu, jako je Vi nebo Vim, uložení různých příkazů a syntaxe ve Vim může chvíli trvat. Nejvhodnější přístup k tomuto problému je vybrat editor, který je vhodný pro vaše potřeby.

Podíl Podíl tweet E-mailem nano vs. Vim: Nejlepší terminálové textové editory, ve srovnání

Hledáte textový editor terminálu pro Linux? Hlavní volba je mezi Vim a nano! Zde je srovnání.

Číst dále
Související témata
  • Linux
  • Textový editor
  • Linux
O autorovi Deepesh Sharma(79 článků zveřejněno)

Deepesh je juniorský editor pro Linux na MUO. Píše informační příručky pro Linux s cílem poskytnout všem nováčkům blažený zážitek. Nejste si jisti filmy, ale pokud chcete mluvit o technologii, je to váš chlap. Ve svém volném čase ho můžete najít číst knihy, poslouchat různé hudební žánry nebo hrát na kytaru.

Více od Deepesh Sharma

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru