Vyhledávání na webu

Jak odstranit veškerý text v souboru pomocí editoru Vi/Vim


Vim je skvělý nástroj pro úpravu textových nebo konfiguračních souborů v Linuxu. Jedním z méně známých triků Vim je vymazání nebo odstranění veškerého textu nebo řádků v souboru. Ačkoli to není často používaná operace, je dobré ji znát nebo se naučit.

V tomto článku popíšeme kroky, jak odstranit, odstranit nebo vymazat veškerý text v souboru pomocí editoru Vim v různých režimech vim.

Přečtěte si také: 5 způsobů, jak vyprázdnit nebo smazat obsah velkého souboru v systému Linux

První možností je odstranit, vymazat nebo smazat všechny řádky v souboru v normálním režimu (všimněte si, že Vim se standardně spouští v „normálním“ režimu). Ihned po otevření souboru napište “gg ” a přesuňte kurzor na první řádek souboru, za předpokladu, že tam ještě není. Poté zadejte dG, abyste odstranili všechny řádky nebo text v něm.

Pokud je Vim v jiném režimu, například režim vložení, můžete přejít do normálního režimu stisknutím Esc nebo < C-[>.

Případně můžete také vymazat všechny řádky nebo text ve Vi/Vim v příkazovém režimu spuštěním následujícího příkazu.

:1,$d 

V neposlední řadě je zde seznam článků Vim, které se vám budou hodit:

  1. 10 důvodů, proč byste měli používat textový editor Vi/Vim v Linuxu
  2. Naučte se užitečné tipy a triky editoru „Vi/Vim“, které vylepší své dovednosti
  3. Jak povolit zvýraznění syntaxe v editoru Vi/Vim
  4. Jak chránit heslem soubor Vim v Linuxu
  5. 6 nejlepších editorů kódu inspirovaných Vi/Vim pro Linux
  6. PacVim – hra, která vás naučí Vim příkazy

V tomto článku jsme vysvětlili, jak vymazat nebo odstranit všechny řádky nebo text v souboru pomocí editoru Vi/Vim. Nezapomeňte se s námi podělit o své myšlenky nebo položit otázky pomocí formuláře pro komentáře níže.