GNU Emacs 31.1 włącza domyślnie kontrolę myszy w terminalach

By: www.diariobitcoin.com|2026/08/25 12:01:35
0
Udostępnij
copy
Oceń nas w GoogleOceń nas w Google

**GNU Emacs 31.1 jest już dostępny z widoczną zmianą dla osób pracujących w terminalach: kontrola myszy jest włączona domyślnie. Aktualizacja zawiera również motyw zaprojektowany dla początkujących, nowe opcje konfiguracji oraz narzędzia do przeglądania pakietów przed ich zainstalowaniem lub aktualizacją.

  • Wsparcie dla xterm-mouse-mode jest domyślnie włączone w kompatybilnych terminalach, chociaż można je wyłączyć.
  • Wersja przyjmuje podkatalog user-lisp/ i dodaje ramki podrzędne w terminalach tekstowych.
  • Motyw newcomers-presets oferuje alternatywne ustawienia skierowane do osób, które zaczynają korzystać z Emacs.

GNU Emacs 31.1 został wydany 24 sierpnia 2026 roku jako nowa wersja funkcjonalności popularnego edytora tekstu, zgodnie z informacjami przekazanymi przez Phoronix. Wydanie koncentruje się na kilku modyfikacjach mających na celu uproszczenie początkowego użytkowania bez rezygnacji z narzędzi dla zaawansowanych użytkowników, z zmianami obejmującymi interakcję w terminalach, organizację plików konfiguracyjnych oraz zarządzanie pakietami.

Najbardziej widoczną nowością jest to, że kontrola myszy do obsługi Emacs w terminalu jest teraz włączona domyślnie. Funkcja ta odpowiada za xterm-mouse-mode i jest aktywowana we wszystkich kompatybilnych terminalach, chociaż każdy użytkownik ma możliwość jej wyłączenia, jeśli woli utrzymać interakcję opartą wyłącznie na klawiaturze.

Zmiana w interakcji w terminalu

Emacs jest znany z oferowania bardzo konfigurowalnego środowiska edycyjnego, które może działać zarówno w interfejsach graficznych, jak i bezpośrednio w terminalach tekstowych. W tym ostatnim przypadku nowa domyślna wartość pozwala na wybieranie i kontrolowanie elementów za pomocą myszy, nie wymagając od użytkownika wcześniejszego poszukiwania konkretnej opcji w celu włączenia tej funkcji.

Decyzja ta może zmniejszyć jedną z początkowych barier dla osób przychodzących z nowoczesnych edytorów, które oczekują połączenia klawiatury i urządzenia wskaźnikowego. Phoronix zauważył, że tryb ten stosuje się do kompatybilnych terminali, więc konkretne doświadczenie będzie nadal zależało od możliwości środowiska, w którym uruchamiany jest Emacs.

Zmiana ta nie eliminuje filozofii personalizacji projektu, ponieważ wsparcie można wyłączyć ręcznie. Ta możliwość pozwala użytkownikom przyzwyczajonym do pracy opartej na skrótach zachować swoją konfigurację, podczas gdy nowi użytkownicy otrzymują bardziej dostępne doświadczenie od pierwszego uruchomienia.

Domyślne włączenie odzwierciedla również wysiłek mający na celu przybliżenie historycznego narzędzia do szerszych nawyków użytkowania, bez przekształcania tej funkcji w obowiązek. Zamiast przedstawiać mysz jako funkcję eksperymentalną lub ukrytą, GNU Emacs 31.1 włącza ją jako część oczekiwanego zachowania w terminalach, które ją obsługują.

Konfiguracja i narzędzia dla różnych profili

GNU Emacs 31.1 przyjmuje również nowy podkatalog o nazwie user-lisp/, aby przechowywać pliki konfiguracyjne Emacs. Reorganizacja oferuje dedykowaną przestrzeń na ten materiał i może pomóc w oddzieleniu plików osobistych od innych komponentów środowiska, chociaż wiadomość nie podaje dodatkowych wymagań ani obowiązkowych zmian dla wszystkich istniejących instalacji.

Aktualizacja dodaje również wsparcie dla ramek podrzędnych w terminalach tekstowych, co rozszerza możliwości, w jakie Emacs może dystrybuować informacje w interfejsie niegraficznym. Tego rodzaju ulepszenie jest szczególnie istotne dla użytkowników, którzy budują złożone środowiska i potrzebują organizować różne widoki lub elementy bez opuszczania terminalu.

Inna modyfikacja dotyczy buforów grep i xref, które teraz obsługują tryby edytowalne. Możliwość ta przekształca te wyniki w bardziej interaktywne przestrzenie, dzięki czemu pewne przeglądy lub dostosowania mogą być dokonywane bezpośrednio w buforze, zamiast zmuszać użytkownika do ciągłego przełączania się między listą wyników a zaangażowanymi plikami.

Emacs 31.1 wprowadza również funkcję przeglądania zmian przed zainstalowaniem lub zaktualizowaniem pakietów. Narzędzie dodaje instancję inspekcji przed procesem, co może pomóc zrozumieć, jakie modyfikacje zostaną wprowadzone przed zastosowaniem operacji, która wpłynie na konfigurację lub rozszerzenia edytora.

Temat zaprojektowany dla początkujących

Wśród nowości ukierunkowanych na dostępność pojawia się newcomers-presets, temat zaprojektowany w celu oferowania alternatywnych ustawień domyślnych dla nowych użytkowników. Jego celem jest uczynienie pierwszego kontaktu z Emacsem mniej onieśmielającym, szczególnie dla tych, którzy jeszcze nie znają wizualnych i konfiguracyjnych konwencji edytora.

Temat nie jest przedstawiany jako zastępstwo dla możliwości personalizacji, które charakteryzują projekt. Zamiast tego oferuje inny punkt wyjścia, z wartościami, które mają na celu ułatwienie czytania i nawigacji, podczas gdy użytkownik uczy się dostosowywać środowisko do swoich potrzeb.

Włączenie konkretnego zestawu dla początkujących jest znaczące w programie z uznaną krzywą uczenia się. Emacs pozwala na budowanie bardzo zaawansowanych przepływów pracy, ale ta elastyczność może również powodować zamieszanie, gdy osoba po raz pierwszy otwiera aplikację i znajduje liczne opcje bez natychmiastowego przewodnika.

Razem z myszką włączoną domyślnie, newcomers-presets pokazuje, że ta wersja stara się poprawić zarówno interakcję, jak i początkową prezentację. Doświadczeni użytkownicy mogą zachować swoje ustawienia, podczas gdy nowi użytkownicy mają alternatywną konfigurację zaprojektowaną, aby towarzyszyć ich pierwszym sesjom.

Co wnosi nowa wersja

Ogólnie rzecz biorąc, GNU Emacs 31.1 łączy zmiany codziennego użytku z dostosowaniami skierowanymi na zarządzanie wewnętrzne środowiska. Obsługa myszy odpowiada za interakcję, user-lisp/ porządkuje pliki osobiste, ramki podrzędne rozszerzają organizację w terminalach, a edytowalne bufory dodają elastyczności do zadań wyszukiwania i odniesień.

Funkcja przeglądania przed instalacją pakietów wprowadza również warstwę kontroli przed zainstalowaniem lub zaktualizowaniem komponentów. Chociaż informacje o wydaniu nie opisują dokładnego zakresu tej inspekcji, jej włączenie sugeruje, że użytkownik może zbadać modyfikacje przed potwierdzeniem zmian w swoim środowisku pracy.

Wydanie utrzymuje równowagę między zgodnością z tradycyjnymi praktykami a mniej wymagającym wprowadzeniem dla nowych użytkowników. Klawiatura nadal pozostaje centralnym elementem doświadczenia Emacsa, ale aktywacja xterm-mouse-mode rozszerza dostępne opcje, nie przeszkadzając każdemu w wyborze preferowanej metody.

GNU Emacs 31.1 jest już dostępny do pobrania wraz z dodatkowymi informacjami o wydaniu na stronie GNU.org. Dostępność wersji oznacza kolejny krok w rozwoju edytora i łączy w jednej aktualizacji poprawki dotyczące dostępności, organizacji i kontroli dla osób pracujących w interfejsach graficznych lub bezpośrednio z terminali tekstowych.

Cena --

--
--
--

Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.

Możesz również polubić

Treść

Najnowsze artykuły

Więcej

Najnowsze notowania monet na WEEX

iconiconiconiconiconiconiconicon
Obsługa klienta:@weikecs
Współpraca biznesowa:@weikecs
Quant trading i MM:[email protected]
Program VIP:[email protected]