V příštím článku se podíváme na Gnu Emacs 25.3.2. Východní textový editor Nepotřebuje žádný úvod, protože je docela slavný a používaný všemi typy počítačových vědců po celém světě. Emacs je bezplatný, otevřený, rozšiřitelný a přizpůsobitelný textový editor. Je multiplatformní a najdeme jej k dispozici pro Gnu / Linux, Windows a Mac. Je také vyvinut v rámci projektu GNU a publikován pod licencí GNU GPL.
Myslím, že ani o jeho příběhu nemůžu říct nic nového. Vývoj prvních Emacsů začal v polovině 1970. let v laboratořích MIT. Richard Stallman začal pracovat na GNU Emacs již v roce 1984 na výrobě bezplatné softwarové alternativy k proprietárnímu Gosling Emacs. Práce na tomto editoru jsou v roce 2017 stále aktivní.
Gnu Emacs je textový editor s jedním velké množství funkcí. Díky tomu je velmi oblíbený u programátorů a technických uživatelů. GNU Emacs je součástí projektu GNU a je nejpopulárnější verzí Emacsu se spoustou vývojových aktivit. Tento editor je popsán v uživatelské příručce GNU Emacs jako: «rozšiřitelný, přizpůsobitelný editor v reálném čase a vlastní dokumentaci«. Tento poslední výraz neznamená, že Emacs píše svou vlastní dokumentaci, ale spíše prezentuje svou vlastní dokumentaci uživateli. Díky této funkci je dokumentace Emacsu velmi přístupná všem.
Schopnosti Emacsu jsou ohromné. Má to více než 10.000 XNUMX vestavěných příkazů a jeho uživatelské rozhraní umožňuje kombinovat tyto příkazy v makrech pro automatizaci práce (to je něco, co po zvládnutí z toho udělá skvělý editor). Implementace Emacsu navíc často obsahují dialekt programovacího jazyka Lisp, který poskytuje hlubokou rozšiřitelnost. To umožní uživatelům a vývojářům psát nové příkazy a aplikace pro editor. Některá rozšíření byla napsána pro práci s e-maily, archivy, obrysy, RSS a klony her ELIZA, Pong, Conway's Life, The Snake a Tetris.
V unixové kultuře Gnu Emacs je to jeden ze dvou hlavních uchazečů v tradiční válce vydavatelů. Druhý uchazeč je vi.
Obecné vlastnosti GNU Emacs 25.3.2
Jak jsem již napsal, charakteristik tohoto fantastického editoru je mnoho, ale mezi nimi bychom měli zdůraznit:
- L režimy úpravy obsahu, které obsahují barvu syntaxe pro mnoho typů souborů.
- Má fantastická a komplexní dokumentace kromě dokumentace začleněné do programu. Má také a uživatelský manuál že každý z nás, kdo začíná, se může dostat z více než jednoho problému.
- Da plná podpora Unicode pro téměř všechny lidské skripty.
- Je redaktor vysoce přizpůsobitelné pomocí kódu Emacs Lisp nebo grafického rozhraní.
- Celý ekosystém funkčnosti nad rámec úpravy textu. Patří mezi ně plánovač projektů, čtečka zpráv a zpráv, rozhraní debuggeru, kalendář a další.
- Dobrý systém ke stažení a instalaci rozšíření.
Můžete si prohlédnout všechny jeho vlastnosti a dokumentaci o tomto legendárním editoru webová stránka.
Instalace Gnu Emacs
Chcete-li nainstalovat tento program do našeho Ubunto, můžeme to udělat přímo z Softwarové centrum našeho Ubuntu. Ale najdeme aktuální verze (verze 25.3.2 v době psaní tohoto článku) k dispozici pro Ubuntu 17.04 Zesty / 16.04 Xenial / 14.04 Trusty / Linux Mint 18/17 a další deriváty Ubuntu v dalším úložišti, které nainstalujeme. Pro instalaci GNU Emacs v Ubuntu / Linux Mint budeme muset pouze otevřít terminál (Ctrl + Al + T) a zkopírovat do něj následující příkazy:
sudo add-apt-repository ppa:kelleyk/emacs && sudo apt-get update && sudo apt-get install emacs25
Chcete-li nainstalovat Textový Emacs, museli bychom to udělat pomocí následujícího příkazu:
sudo apt-get install emacs25-nox
Odinstalujte Gnu Emacs
Chcete-li odstranit tento textový editor z našeho operačního systému, budeme muset otevřít pouze terminál (Ctrl + Alt + T). Poté do něj budeme muset napsat pouze následující:
sudo apt remove emacs25 && sudo apt autoremove