Trzecia wersja gałęzi Emacsa 26, GNU Emacs 26.3, jest tutaj

GNU Emacs 26.3

Stało się znane kilka dni temu dostępność nowej wersjil popularny edytor tekstu GNU Emacs w nowej wersji 26.3. Jest to trzecia wersja z gałęzi 26.x, po pierwszej wersji (26.1) wydanej w maju 2018 r. I drugiej (26.2) wydanej w kwietniu ubiegłego roku.

Ci, którzy nie są zaznajomieni z tym popularnym edytorem tekstu, powinni to wiedzieć GNU Emacs to rozszerzalny, dostosowywalny, darmowy i otwarty edytor tekstu stworzony przez założyciela Projektu GNU, Richarda Stallmana. Jest to najpopularniejszy z rodziny edytorów tekstu Emacs.

Ten edytor tekstu jest dostępny dla systemów GNU / Linux, Windows i macOS, Jest napisany w C i dostarcza Emacs Lisp jako język rozszerzający. Zaimplementowany również w C, Emacs Lisp jest „dialektem” języka programowania Lisp używanego przez Emacsa jako język skryptowy.

Dla tych, którzy nie znają tego edytora tekstu, Funkcje GNU Emacs obejmują:

  • wrażliwe na zawartość tryby edycji, w tym podświetlanie składni, dla wielu typów plików
  • Zintegrowana kompleksowa dokumentacja, w tym samouczek dla nowych użytkowników
  • Pełna obsługa Unicode dla prawie wszystkich skryptów
  • Jest również wysoce konfigurowalny, używając kodu Emacs Lisp lub graficznego interfejsu użytkownika.
  • Ma pełny ekosystem funkcji wykraczający poza edycję tekstu, w tym śledzenie harmonogramu i planowanie projektów (w trybie Org), e-mail i czytnik grup dyskusyjnych (Gnus), interfejs do debugowania i wiele innych.
  • korzysta również z systemu pakietów (archiwum pakietów Emacs Lisp lub ELPA) do pobierania i instalowania rozszerzeń
  • I wiele więcej

Kluczowe nowe funkcje Emacsa 26.3

Niewątpliwie wersja Emacsa 26.1 była tą, która przyniosła wiele nowych funkcji, dzięki nim wyróżniają się:

  • Wdrożenie ograniczonej formy konkurencji z wątkami Lispa
  • Obsługa opcjonalnego wyświetlania numerów linii w buforze. Zauważ, że aby edytować plik w Emacs (który plik jest na dysku twardym), edytor tworzy kopię w swoim własnym obszarze pamięci, a ta kopia jest nazywana buforem
  • nowy tryb przewijania poziomego pojedynczego wiersza
  • Obsługa 24-bitowego koloru na kompatybilnych terminalach tekstowych

Podczas w tym nowym wydaniu GNU Emacsa, którym jest w wersji 26.3 jest kilka wyróżniających się zmian, tak jednym z nich jest dodanie nowego klucza GPG do weryfikacji pakietów w katalogu GNU ELPA.

Zaproponowano również nową opcję, „help-enable-complete-auto-load”, aby wyłączyć funkcję wprowadzoną w Emacs 26.1, która pobiera pliki podczas uzupełniania danych wejściowych, łącząc „Ch f” i „Ch v”.

Jak zainstalować Gnu Emacs 26.3 na Ubuntu i pochodnych?

Jeśli chcesz zainstalować nową wersję Gnu Emacs w swojej dystrybucji, Mogą to zrobić na dwa sposoby.

Pierwszy jednym z nich jest zrobienie tego bezpośrednio z Centrum oprogramowania z Ubuntu lub z pomocą Synaptic.

Chociaż, jak wiesz, aktualizacje aplikacji zwykle nie są dostępne od razu, więc musimy poczekać kilka dni, aby zostały udostępnione wszystkim.

Inna droga i zalecane mieć ya bardziej aktualna wersja wersja 26.2.

Jest to z pomocą repozytorium który kilka godzin temu dokonałem aktualizacji pakietu i to (w tej chwili w którym piszę ten artykuł) dostępne dla Ubuntu 16.04 Xenial, 18.04 Bionic Beaver, 18.10 Cosmic Cuttlefish, 19.04 Disco Dingo, Linux Mint 19 i inne pochodne Ubuntu.

Aby zainstalować GNU Emacs na Ubuntu, a także jego pochodne, będziemy musieli tylko otworzyć terminal (Możemy to zrobić za pomocą kombinacji klawiszy Ctrl + Al + T) i skopiuj do niego następujące polecenia:

sudo add-apt-repository ppa:kelleyk/emacs -y
sudo apt-get update
sudo apt-get install emacs26

Jak odinstalować Gnu Emacs 26.3?

Jeśli z jakiegoś powodu chcesz usunąć ten edytor tekstu ze swojego systemu operacyjnego, będziesz musiał tylko otworzyć terminal (Ctrl + Alt + T).

Po tym będziesz musiał tylko napisać w nim:

sudo add-apt-repository ppa:kelleyk/emacs -r
sudo apt remove emacs26
sudo apt autoremove

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Marcos Gomez Buceta powiedział

    Dodanie proponowanego repozytorium nie zadziałało. Dał mi następujący błąd:

    sudo add-apt-repository ppa: kelleyk / Emacs -y
    Nie można dodać PPA: „ppa: ~ kelleyk / ubuntu / Emacs”.
    Użytkownik o nazwie „~ kelleyk” nie ma PPA o nazwie „ubuntu / Emacs”
    Wybierz jedną z następujących dostępnych umów PPA:
    * 'compton': compton
    * 'curl': curl
    * 'emacs': stabilne wydania Emacsa
    * 'fluxbox': fluxbox
    * 'git-Annex': git-Annex
    * „aktualizacje”: aktualizacje dla Ubuntu

    Wypróbowałem ten i tak to działa:

    sudo add-apt-repository ppa: kelleyk / emacs

    Dzięki za wejście