Nano (program)

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Ujednoznacznienie Ten artykuł dotyczy uniksowego edytora tekstu. Zobacz też: nano - przedrostek Układu SI.
Nano
edytor tekstu
Nano 1.2.5.png
Interfejs programu
Producent David Lawrence Ramsey
System operacyjny Linux/Unix
Pierwsze wydanie 0.5.0 / 1999-11-1818 listopada 1999
Aktualna wersja stabilna 2.2.6 / 22 listopada 2010[1]
Aktualna wersja testowa 2.3.2 / 22 marca 2013[2]
Licencja GNU GPL
Galeria zdjęć w Wikimedia Commons Galeria zdjęć w Wikimedia Commons
nano-editor.org

GNU Nanoedytor tekstu oparty na bibliotece ncurses dla systemu Unix i uniksopodobnych. Jest to wolny klon edytora pico, części programu pocztowego pine. Nano udostępnia funkcjonalność i skróty klawiaturowe pine lecz nie umożliwia ścisłej współpracy z pine.

Został stworzony w 1999 jako TIP (akronim rekurencyjny TIP Isn't Pico) przez Chrisa Allegrettę, którego celem było udostępnienie substytutu dla niewolnego pico. Nazwa programu została zmieniona na obecną 10 stycznia 2000 roku (wersja 0.7.4) z powodu konfliktu nazw z inną aplikacją Uniksa. W lutym 2001 nano stał się oficjalną częścią projektu GNU.

Później nano wprowadził ulepszenia, których brakowało jego pierwowzorowi, m.in. kolorowanie tekstu, wyszukiwanie przy pomocy wyrażeń regularnych oraz obsługa wielu buforów na raz.

11 sierpnia 2003 Chris Allegretta oficjalnie przekazał rozwój programu w ręce Davida Lawrence'a Ramseya. [1]

Przyszłe wersje nano mają obsługiwać kodowanie UTF-8, możliwość cofania wprowadzonych zmian oraz dostosowania skrótów klawiaturowych.

Skróty klawiaturowe[edytuj | edytuj kod]

Nano, zamiast obsługiwać zdarzenia myszy, jest obsługiwane przy pomocy skrótów klawiaturowych. Na przykład: Ctrl-O zapisuje aktualny plik, Ctrl-W uruchamia tryb wyszukiwania tekstu. U dołu ekranu nano wyświetla dwulinijkowy pasek z opisem najczęściej używanych skrótów.

W odróżnieniu od pico, nano używa metaklawiszy do przełączania trybów zachowania. Np. Meta-S przełącza tryb gładkiego przewijania tekstu. Prawie wszystkie parametry wywołania nano można włączać i wyłączać w trakcie działania za pomocą metaklawiszy.

Przypisy

  1. NEWS 2.2 (ang.). 2011-11-22. [dostęp 2011-07-16].
  2. NEWS 2.3 (ang.). 2011-05-10. [dostęp 2011-07-16].

Linki zewnętrzne[edytuj | edytuj kod]