vim

Co je editor VIM a proč je skvělý!

Co je editor VIM a proč je skvělý!
Při práci na distribucích Linuxu existují různé úkoly, kde budeme muset pracovat na textovém editoru, včetně skriptování / programování, úpravy textových nebo konfiguračních souborů a mnoho dalších. Ve svém operačním prostředí založeném na systému Linux můžete použít a nainstalovat několik populárních textových editorů. V tomto článku se však budeme zabývat výhodami a funkcemi textového editoru VIM a proč je skvělé používat v systému Linux.

Co je editor VIM?

První textově orientovaný textový editor byl Vi, který byl vytvořen pro prostředí Unix; byl postaven pro manipulaci s textem.  Vim je populární textový editor v systému Linux, který je zkratkou pro „Vi Improved“. Jde o klon textového editoru Vi Unix a podporuje více funkcí než Vi. Jednoduše řečeno, Vim je textový editor, který si můžete nainstalovat do svého systému Linux. Mezi hlavní funkce Vimu patří vysoce konfigurovatelné zvýraznění syntaxe, grafické verze, podpora myši, pokročilé příkazy pro úpravy, vizuální režim a integrace velkého množství rozšíření nebo pluginů.

Proč je vim tak populární? Pojďme diskutovat o některých důležitých vlastnostech vim, díky nimž je jedinečný od ostatních textových editorů. Existují následující důvody, proč uživatelé raději používali vim před ostatními.

Vim je open-source a cross-platform

Vim je open-source a volně dostupný textový editor, který je určen jak pro aplikační GUI, tak pro příkazový řádek. Vim můžete nainstalovat do každého systému. Vim je k dispozici také pro Mac OS, Linux a Windows. Na většině moderních systémů Linux je vim ve výchozím nastavení již nainstalován. Pokud není nainstalován, můžete jej nainstalovat pomocí následujícího příkazu na různé distribuce Linuxu:

$ sudo apt install vim [v Ubuntu / Debian]
$ sudo yum install vim [v CentOS]
$ sudo dnf install vim [Fedora]

Vim je dobře zdokumentován

Dokumentace vim je dobře napsaná a snadno použitelná. Vim poskytuje vestavěný manuál, ke kterému lze přistupovat pomocí příkazu: help. Tato příručka poskytuje více podrobností než Vimova manuálová stránka.

Komunita Vim

Vim je jedním z nejstarších a nejpopulárnějších editorů, a proto má velkou komunitu pro podporu uživatelů.  Mnoho programátorů a správců systému, se kterými se setkáte, bude buď každodenním nebo příležitostným uživatelem Vim.  Fóra, jako je přetečení zásobníku a další, snadno najdou odborníky, kteří s vámi budou sdílet tipy na Vim.

Vim podporuje přenosné konfigurace

Přenosné konfigurace znamenají, že textový editor Vim umožňuje importovat stejné konfigurace do vašich systémů Linux. Konfigurace můžete také sdílet se svými přáteli na internetu. Musíte jen zkopírovat několik souborů a adresářů a nic jiného.

Vim je přizpůsobitelný a rozšiřitelný

Vim poskytuje rozsáhlou podporu různým pluginům. Můžete použít spoustu pluginů, které vylepšují funkčnost Vimu.  O pluginech VIM si můžete přečíst v našich dalších článcích.  Existuje mnoho možností konfigurace, které vám umožní nastavit VIM po svém.

Vim spotřebovává méně systémových prostředků

Hlavní silou Vimu je jeho jednoduchost a maličkost; proto tento textový editor nepoužívá více systémových prostředků ve srovnání s jinými textovými editory, jako jsou emacs, nano atd. zejména grafické editory. Vim je lehký a velmi rychlý, a to i při úpravách velkého počtu zdrojových kódů souborů. Můžete jej spustit přes ssh pro různé vzdálené operace na jakémkoli typu serveru.

Vim navíc nabízí několik důležitých účinných klávesových zkratek; tak vám umožní provádět jakýkoli typ představitelného úkolu pomocí klávesnice. Textový editor Vim nabízí mnoho funkcí a je velmi efektivní díky své jednoduchosti.

Vim podporuje více formátů souborů a programovacích jazyků

Editor Vim ve výchozím nastavení podporuje více formátů souborů a několik programovacích jazyků. Pomocí Vim můžete detekovat jakýkoli typ souboru, a to kontrolou názvu souboru a kontrolou obsahu souboru, zda neobsahuje konkrétní text.

Vim je ext, extrémně silný

Vim je výkonný textový editor, který vám umožní rychle dělat úkoly. Úkoly můžete provádět velmi rychle a efektivně a obvykle pouze s klávesnicí (bez myši), jakmile se naučíte, jak Vim funguje. Mezi důležité funkce vim patří registry, makra, opakování příkazů, textové objekty, automatické dokončování, vyhledávání a globální substituce.

Vim je zajímavý a zábavný!

V neposlední řadě je Vim velmi zajímavý a zábavný na učení. Jakmile začnete na Vimu intenzivně pracovat každý den, budete se cítit opravdu skvělí.

V tomto článku jsme vysvětlili některé užitečné funkce textového editoru Vim. Když jej používáte ve svém systému, můžete prozkoumat více jeho funkcí. Doufám, že se vám tento článek líbil.

Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...