GNU nano 9.0: poziome przewijanie i ulepszenia nawigacji
Wydanie GNU nano 9.0 o kryptonimie «Le bonheur est dans le pré» ukazało się na początku kwietnia 2026 roku. Ten konsolowy edytor tekstu pozostaje domyślnym wyborem dla wielu dystrybucji Linuksa, gdzie Vima uważa się za nadmiernie skomplikowany. Poprzednia główna wersja 8.0 pojawiła się w maju 2024 r., a projekt wystartował z 1.0 w marcu 2001 roku.
Kluczowe zmiany dotyczą przewijania, nawigacji i zarządzania makrami. Ułatwiają one pracę z szerokimi liniami i zwiększają wygodę w terminalu.
Poziome przewijanie i zachowanie kursora
Dodano obsługę poziomego przewijania: zawartość przesuwa się w lewo lub prawo o krok tabulacji za pomocą kombinacji M-< i M->. Rozwiązuje to problem długich linii w ograniczonym oknie terminala.
Zmieniono zachowanie kursora przy wyjściu poza prawą granicę: cały bufor przesuwa się w lewo, kursor zawsze pozostaje widoczny. Stare zachowanie dostępne jest poprzez opcję -solosidescroll lub ustawienie set solosidescroll w konfiguracji.
Przypisywanie klawiszy i makra
Teraz można przypisywać na nowo M-Left, M-Right, M-Up, M-Down — przydatne do dostosowania pod konkretny workflow.
Ulepszono pracę z makrami: anulowanie nagrania nowego zachowuje poprzedni. Zapobiega to przypadkowej utracie nagrań.
Obsługa myszy
Z opcjami -mouse i -indicator kliknięcie na pasku przewijania przenosi pozycję w buforze. Integracja z myszą czyni edytor wygodniejszym w nowoczesnych terminalach.
| Funkcja | Opis | Kombinacje/Opcje |
|------|----------|------------------|
| Poziome przewijanie | Przesunięcie o krok tabulacji | M-<, M-> |
| Zachowanie kursora | Automatyczne przesunięcie bufora w lewo | -solosidescroll dla legacy |
| Przypisywanie | Nawigacja M | Konfiguracja nano |
| Makra | Zachowanie przy anulowaniu | Automatycznie |
| Mysz | Kliknięcie na pasek przewijania | -mouse -indicator |
Co ważne
- Poziome przewijanie rozwiązuje problem długich linii bez obcinania.
- Kursor zawsze widoczny, bufor przesuwa się dynamicznie.
- Przypisywanie klawiszy M dla elastycznej konfiguracji.
- Stabilność makr przy anulowaniu nagrania.
- Mysz działa z paskiem przewijania przy włączonych opcjach.
Te aktualizacje są skierowane do programistów średniego/senior poziomu pracujących w CLI. Nano 9.0 zachowuje minimalizm, dodając punktowe ulepszenia użyteczności bez komplikowania interfejsu.
— Editorial Team
Brak komentarzy.