GNU Emacs
Producent: gnu.org/software/emacs/
Typ: Edytory tekstu
Przeznaczenie: szkoły, uczelnie, firmy, organizacje
Licencja: GNU GPL
Pobranie: www.gnu.org/software/emacs/download.html
Platforma: Linux, OS X, Windows, BSD, Solaris, Haiku, Android
Dokumentacja: www.gnu.org/software/emacs/documentation.html
FAQ:
Forum:
Wikipedia (en): en.wikipedia.org/wiki/GNU_Emacs
Język polski:
Cena: bezpłatny
GNU Emacs to rozszerzalny, konfigurowalny, darmowy i otwarto-źródłowy edytor tekstu. GNU Emacs działa na wielu systemach operacyjnych, niezależnie od typu maszyny. Główne z nich to: GNU, GNU/Linux, FreeBSD, NetBSD, OpenBSD, MacOS, MS Windows i Solaris.
Jego rdzeniem jest interpretator Emacs Lisp, dialekt języka programowania Lisp z rozszerzeniami umożliwiającymi edycję tekstu.
Slogan programu brzmi „rozszerzalny, samodokumentujący się edytor tekstu”. Większość funkcjonalności GNU Emacs jest zaimplementowana w dostępnym dla użytkownika Emacs Lisp, umożliwiając głęboką rozszerzalność bezpośrednio przez użytkowników i za pośrednictwem pakietów dodanych przez społeczność. Jego wbudowane funkcje obejmują przeglądarkę i edytor plików (Dired), zaawansowany kalkulator (Calc), klienta poczty elektronicznej i czytnik wiadomości (Gnus), integrację z protokołem Language Server Protocol oraz system produktywności Org-mode. Duża społeczność użytkowników przyczyniła się do powstania rozszerzeń, takich jak interfejs Git Magit, warstwa emulacji Vima Evil, kilka frameworków wyszukiwania, menedżer okien EXWM oraz narzędzia do pracy z szeroką gamą języków programowania.
Funkcje:
– Tryby edycji uwzględniające treść, w tym kolorowanie składni, dla wielu typów plików.
– Kompletna wbudowana dokumentacja, w tym samouczek, dla nowych użytkowników.
– Pełne wsparcie Unicode dla niemal wszystkich skryptów tworzonych przez człowieka.
– Wysoce konfigurowalny, z wykorzystaniem kodu Emacs Lisp lub interfejsu graficznego.
– Szeroki zakres funkcji wykraczających poza edycję tekstu, w tym planer projektu, czytnik poczty i wiadomości, interfejs debugera, kalendarz, klient IRC i wiele innych.
– System pakietów do pobierania i instalowania rozszerzeń.
Jego rozwój rozpoczął się w 1984 roku z inicjatywy założyciela projektu GNU, Richarda Stallmana, na bazie edytora Emacs opracowanego dla systemów operacyjnych Unix. GNU Emacs był centralnym elementem projektu GNU i sztandarowym projektem ruchu wolnego oprogramowania.

