GNU Nano jest wolnym, otwartoźródłowym edytorem tekstu wiersza poleceń dla uniksopodobnych systemów operacyjnych. Został on zaprojektowany jako łatwy w użyciu zamiennik edytora tekstu Pico – opartego na Ncurses edytora, który był częścią niewolnego klienta poczty elektronicznej Pine.
GNU Nano został zbudowany w celu emulacji Pico, a zatem jest zorientowany na klawiaturę i może być kontrolowany za pomocą przypisań klawiszowych. W przeciwieństwie jednak do Pico, używa meta klawiszy do przełączania swojego zachowania i posiada urządzenia wskazujące (np. mysz) do pozycjonowania kursora, wśród innych funkcji.
Funkcje w GNU Nano
- Wolny i otwarty edytor tekstu
- Dostępny na Uniksa, GNU/Linuksa i macOS.
- Kolorowanie składni.
- Numerowanie linii.
- Undo/redo.
- Soft-wrapping.
- Auto-indentacja i uzupełnianie tabulatorem nazw plików.
- Interaktywne wyszukiwanie i zamiana z obsługą Regex.
- Kolejne polecenie dla linii (i kolumn).
GNU nano stale otrzymuje aktualizacje z głównymi poprawkami błędów, aktualizacjami funkcji i zwiększeniem wydajności. Najnowsza została wydana 24 sierpnia i nosi nazwę kodową „Ranrapalca”.
Co nowego w GNU nano 5.2 „Ranrapalca”?
- Naciskanie przełącznika w oknie dialogowym Szukaj nie usuwa odpowiedzi.
- Koniec z awarią po dokonaniu zmian w dużej wklejce.
- Użycie
--positionlog
nie powoduje narzekania przy pierwszym uruchomieniu. - Makro zawierające polecenie Szukaj czasami nie zawodzi.
Instalacja GNU nano w Linuksie
GNU nano jest dostarczane z niektórymi systemami operacyjnymi, więc być może już je masz. Możesz to sprawdzić, wykonując proste polecenie wersji:
$ nano --versionGNU nano, version 4.8 (C) 1999-2011, 2013-2020 Free Software Foundation, Inc. (C) 2014-2020 the contributors to nano Email: [email protected]: https://nano-editor.org/ Compiled options: --disable-libmagic --enable-utf8
Powyższe polecenie pokazuje nano w wersji 4.8 na Ubuntu 20.04 i Linux Mint 20. Nowa wersja nano będzie dostępna wkrótce poprzez aktualizacje systemowe.
Jeśli polecenie nie zwraca numeru wersji, musisz ją zainstalować używając następujących poleceń.
$ sudo apt-get install nano $ sudo dnf install nano $ sudo pacman -S nano
Jeśli chcesz zainstalować najnowszą wersję nano, to musisz ją skompilować z jej kodu źródłowego, możesz uzyskać jej kod źródłowy ze strony pobierania.