Moje oblíbené editory příkazového řádku pro Linux – jaký je váš editor?
Znalost rychlých a efektivních úprav souborů pomocí příkazového řádku je pro každého správce systému Linux životně důležitá. Úpravy souborů se provádějí denně, ať už se jedná o konfigurační soubor, uživatelský soubor, textový dokument nebo jakýkoli jiný soubor, který potřebujete upravit.
Proto je dobré vybrat si oblíbený textový editor pro příkazový řádek a ovládnout ho. Je dobré umět pracovat i s jinými textovými editory, ale měli byste ovládat alespoň jeden, abyste mohli v případě potřeby provádět složitější úlohy.
V tomto kurzu si ukážeme nejběžnější textové editory příkazového řádku v Linuxu a představíme si jejich výhody a nevýhody.
Všimněte si však, že se nebudeme zabývat kompletním návodem, jak pracovat s každým z nich, protože to může být kompletní jiný článek s vysvětlením.
Editor Vi/Vim
První v našem seznamu je nechvalně známý Vi/Vim (Vim pochází z vylepšeného Vi). Jedná se o velmi flexibilní textový editor, který dokáže provádět mnoho různých operací s textem.
![](https://www.tecmint.com/wp-content/uploads/2015/12/Vi-Vim-Linux-Editor.png)
Pomocí vimu můžete například pomocí regulárních výrazů nahrazovat úryvky textu v souboru. To samozřejmě není jediná výhoda. Vi(m) poskytuje snadný způsob navigace mezi řádky, slovy odstavci. Obsahuje také zvýrazňování textu.
Vim sice není uživatelsky nejpřívětivější textový editor, ale vývojáři a zkušení uživatelé Linuxu mu často dávají přednost. Pokud chcete tento textový editor s příkazovým řádkem nainstalovat do svého systému, můžete použít příkaz související s vaším operačním systémem:
Instalace editoru Vi/Vim v Linuxu
$ sudo apt-get install vim # yum install vim OR# dnf install vim
Pokud si chcete prohlédnout naše kompletní zpravodajství o vi(m), přejděte na níže uvedené odkazy:
- Naučte se a používejte Vi/Vim jako plnohodnotný textový editor v Linuxu
- Tipy a triky pro vylepšení vašich dovedností v editoru ‚Vi/Vim‘
- 8 zajímavých tipů a triků pro editor ‚Vi/Vim‘
Editor Nano
Nano je pravděpodobně jedním z nejpoužívanějších textových editorů příkazového řádku. Důvodem je jeho jednoduchost a skutečnost, že je předinstalován ve většině linuxových distribucí.
![](https://www.tecmint.com/wp-content/uploads/2015/12/Nano-Editor-for-Linux.png)
Nano sice nedisponuje takovou flexibilitou jako vim, ale pokud potřebujete upravit rozsáhlý soubor, rozhodně svou práci odvede. Pico a nano jsou si vlastně dost podobné. Oba mají dole zobrazeny možnosti svých příkazů, takže si můžete vybrat, který z nich chcete spustit. Příkazy se dokončují kombinací kláves Ctrl a písmene zobrazeného dole.
Nano má následující funkce, které můžete používat hned po vybalení:
- Získat nápovědu
- Vypsat
- Odstranit
- Přečíst soubor
- Kde je (vyhledávání)
- Předchozí stránka
- Následující stránka
- Ořezat text
- Odstranit text
- .
- Cur Pos (Aktuální pozice)
- Kontrola pravopisu
Instalace editoru Nano v Linuxu
$ sudo apt-get install nano # yum install nano OR# dnf install nano
Na tomto odkazu si můžete prohlédnout našeho kompletního průvodce úpravami souborů pomocí editoru Nano:
- Jak používat editor Nano v Linuxu
Emacs Editor
Jedná se pravděpodobně o nejsložitější textový editor v našem seznamu. Je to nejstarší editor příkazového řádku dostupný pro systémy založené na Linuxu i UNIXu. Emacs vám může pomoci být produktivnější, protože poskytuje integrované prostředí pro různé druhy úloh.
![](https://www.tecmint.com/wp-content/uploads/2015/12/Emacs-Editor-for-Linux.png)
Na první pohled může uživatelské rozhraní vypadat nějak zmateně. Dobré je, že emacs má velmi podrobnou příručku, která vám pomůže s navigací v souborech, úpravami, přizpůsobením, nastavením příkazů. Emacs je dokonalý nástroj, který používají pokročilí uživatelé *Nixu.
Tady jsou některé z vlastností, které z něj dělají přednostní volbu před předchozími editory, které jsme zmínili:
- Serverová platforma Emacsu umožňuje více hostitelům připojit se ke stejnému serveru Emacsu a sdílet seznam vyrovnávací paměti.
- Výkonný a rozšiřitelný správce souborů.
- Přizpůsobení nad rámec běžného editoru – jak někteří říkají, je to OS v OS.
- Přizpůsobení příkazů.
- Možnost přepnout do režimu podobného Vi(m).
Emacs je multiplatformní editor a lze jej snadno nainstalovat pomocí níže uvedených příkazů:
Instalace editoru Emacs v Linuxu
$ sudo apt-get install emacs # yum install emacs OR# dnf install emacs
Poznámka: V Linux Mintu 17 jsem musel k dokončení instalace spustit následující příkaz:
$ sudo apt-get install emacs23-nox
Závěr
.