Alternativy Notepadu++ pro Linux

Tento článek si klade za cíl představit vám některé z nejoblíbenějších alternativ Notepadu++ pro Linux včetně instalace, základních vlastností a funkcí.

Nano textmode Alternativa Notepadu++ pro Linux

Nano je pravděpodobně uživatelsky nejpřívětivější textový procesor pro terminál. Je standardně obsažen ve většině populárních distribucí Linuxu.
Pro vytvoření textového souboru stačí vyvolat nano a název souboru jako v následujícím příkladu:

# nano <jméno souboru>

Mezi některé funkce Nano patří:

CTRL + G nebo F1 = získání nápovědy.
CTRL + X nebo F2 = uložení souboru a ukončení.
CTRL + O nebo F3 = vypsání.
CTRL + W nebo F6 = vyhledání konkrétního řetězce nebo konkrétního textu v souboru.
CTRL + K nebo F9 = vyjmutí aktuálního řádku.
CTRL + C = zrušení operace.

vim textmode Notepad++ Alternativa pro Linux

Vim je evolucí starého textového editoru vi pro terminál, není tak uživatelsky přívětivý jako nano.

Přestože Vim patří spolu s Nano k nejoblíbenějším textovým editorům, není ve výchozím nastavení v distribucích, jako je Debian.

Pro jeho instalaci jako root nebo vyvolání sudo spusťte:

# apt install vim -y

Pro rychlé zobrazení jej můžete spustit:

# vim

Jak vidíte, úvodní obrazovka vám říká :q + ENTER je nutné ukončit. V případě, že potřebujete pomoc, můžete zadat :q + ENTER. Pro uložení a ukončení můžete stisknout :wq a pro ukončení bez žádosti o potvrzení :q!.

Emacs GUI Notepad++ Alternativa pro Linux

Emacs je textový editor pro GUI založený na vazbě kláves, je plně přizpůsobitelný a je
skvělým nástrojem orientovaným na vyhnutí se myši při psaní v GUI. Má specifické funkce pro programování, jako například:

  • Režimy úprav s ohledem na obsah, včetně barvení syntaxe, pro mnoho typů souborů.
  • Kompletní vestavěná dokumentace, včetně výukového programu pro nové uživatele.
  • Plná podpora Unicode pro téměř všechny lidské skripty.
  • Vysoce přizpůsobitelný, pomocí kódu Emacs Lisp nebo grafického rozhraní.
  • Balíčkovací systém pro stahování a instalaci
  • Celý ekosystém funkcí nad rámec editace textu, včetně plánovače projektů, čtečky pošty a zpráv, ladicího rozhraní, kalendáře a dalších.

Zdroj: https://www.gnu.org/software/emacs/

Přestože emacs vede na trhu společně s nejoblíbenějšími textovými editory Nano a vim, není v distribucích, jako je Debian, standardně dodáván.

Chcete-li jej nainstalovat jako root nebo vyvolat sudo, spusťte:

# apt install emacs -y

Emacs můžete spustit jak z nabídky aplikací, tak z terminálu:

Na úvodní obrazovce se zobrazí výukový program pro nové uživatele, aby mohli začít:

Některé videonávody k Emacsu od LinuxHint najdete na adrese:

  • Jak nainstalovat EMACS v Ubuntu
  • Motivy Emacsu
  • Příkazy Emacsu, výukový kurz jeden po druhém

Gedit GUI Notepad++ Alternativa pro Linux

Gedit je textový editor prostředí GNOME, který je standardně dodáván s prostředím GNOME.

Vlastnosti textového editoru Gedit:

Plná podpora internacionalizovaného textu (UTF-8)

  • Konfigurovatelné zvýrazňování syntaxe pro různé jazyky (C, C++, Java, HTML, XML, Python, Perl a mnoho dalších)
  • Undo/Redo
  • Úprava souborů ze vzdálených umístění
  • Vrácení souborů
  • Podpora tisku a náhledu
  • Podpora schránky (vyjmout/kopírovat/vložit)
  • Vyhledávání a nahrazování s podporou regulárních výrazů
  • Přechod na konkrétní řádek
  • Automatické odsazování
  • Texty obtékání
  • Číslování řádků
  • Pravý okraj
  • Zvýraznění aktuálního řádku
  • Zálohování
  • Zálohování souborů
  • Konfigurovatelná písma a barvy
  • Kompletní uživatelská příručka online
  • Flexibilní systém zásuvných modulů, pomocí kterého lze dynamicky přidávat nové pokročilé funkce

Zdroj: https://wiki.gnome.org/Apps/Gedit.

Atom GUI Notepad++ Alternative for Linux

Atom je textový a kódový editor vyvinutý společností GitHub a dostupný pro Linux, Mac a Windows, podporuje zásuvné moduly pro přidávání funkcí.

Pro začátek si stáhněte balíček z https://atom.io/.

Uživatelé distribucí založených na systému Debian a Debian musí stáhnout balíček .deb, zatímco distribuce založené na systému Red Hat balíček .rpm.

Uložení balíčku do počítače.

Pro instalaci Atomu v Debianu spusťte:
Poznámka: následující pokyny obsahují chybu závislosti kvůli knihovně libgconf-2-4 a proces řešení problémů:

# dpkg -i <package>

V tomto případě:

# dpkg -i atom-amd64.deb

Pokud jste dostali podobnou chybu kvůli závislostem, spusťte:

# apt install -f

Po instalaci závislostí spusťte znovu příkaz dpkg a nainstalujte Atom:

# sudo dpkg -i atom-amd64.deb

Geany GUI Notepad++ Alternative for Linux

Geany je další textový a kódový editor podporující více než 50 programovacích jazyků, podporuje také zásuvné moduly pro přidání funkcí a podporuje mnoho typů souborů.
Geany není standardně součástí Debianu, ale je k dispozici v repozitářích, pro instalaci jej stačí spustit:

# apt install geany -y

Po instalaci lze Geany spustit z nabídky aplikací:

Výchozí zobrazení Geany:

Funkce Geany zahrnují:

  • Zvýrazňování syntaxe
  • Skládání kódu
  • Automatické doplňování názvů symbolů
  • Doplňování/odřezky konstrukcí
  • Automatické uzavírání XML a HTML značek
  • Tipy pro volání
  • Mnoho podporovaných typů souborů včetně C, Java, PHP, HTML, Python, Perl, Pascal (úplný seznam)
  • Seznamy symbolů
  • Navigace v kódu
  • Systém sestavení pro kompilaci a spuštění kódu
  • Jednoduchá správa projektů
  • Rozhraní pluginu (viz Pluginy)

Zdroj: https://www.geany.org/about/geany/.

Doufám, že pro vás byl tento stručný článek o alternativách Notepadu++ pro Linux užitečný.

  • Konfigurace textového editoru Nano pomocí nanorc
  • Vim vs Emacs: Podrobné srovnání
  • Emacs Org Mode, část 1
  • Instalace textového editoru Atom v Debianu 10
  • Práce s dokumenty JSON v editoru ATOM
  • Výběr barev v editoru Atom
  • Nejlepší textové editory pro Ubuntu

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.