GNU nano

GNU nano Opis obrazu Nano 2.2.4.png. Informacja
Twórca Chris Allegretta ( r )
Opracowany przez Projekt GNU
Pierwsza wersja 1999
Ostatnia wersja 5,7 (29 kwietnia 2021 r)
Kaucja git.savannah.gnu.org/cgit/nano.git
Stan projektu Aktywny Aktywny
Napisane w VS
Berło Ncurses
System operacyjny GNU / Linux , BSD ( d ) i macOS
Środowisko GNU / Linux , FreeBSD , NetBSD , OpenBSD , GNU
Języki język angielski
Rodzaj Edytor tekstu
Polityka dystrybucji Wolny
Licencja GPL-3.0 + ( d )
Dokumentacja www.nano-editor.org/docs.php
Stronie internetowej www.nano-editor.org

nano to edytor tekstu dla systemów uniksowych i pochodnych, oparty na bibliotece ncurses i wydany na licencji GNU GPL . Jest to darmowy klon z Pico , edytorze Pine oprogramowania e-mail . GNU nano stara się powielać funkcjonalność i prostotę interfejsu Pico, ale bez zachowywania dużego uzależnienia od Pine, które narzuca Pico.

Historyczny

Pierwsza wersja nano została napisana przez Chrisa Allegretta w 1999 roku i nosiła nazwę TIP (rekurencyjny akronim TIP to nie Pico , „TIP to nie Pico”). Jego ambicją było napisanie wolnego oprogramowania, które zastąpiłoby Pico, ponieważ ani Pico, ani Pine nie zostały wydane na wolnej licencji . Nazwa została oficjalnie zmieniona na nano le10 stycznia 2000, ponieważ poprzednia nazwa powodowała konflikt z innym programem uniksowym. Nowa nazwa pochodzi od Międzynarodowego Układu Jednostek , w którym nano oznacza „1000 razy więcej niż pico  ”, chociaż czasami używany jest retroakronim Nano to ANInny edytor jest czasami używany. W lutym 2001 nano oficjalnie stało się programem Projektu GNU .

Niedawno w Nano pojawiły się funkcje, których brakuje Pico, takie jak podświetlanie składni , wyszukiwanie i zastępowanie tekstu wyrażeniami regularnymi , przewijanie wiersz po wierszu lub możliwość edycji wielu buforów.

Chris Allegretta publicznie przekazał konserwację nanotechnologii Davidowi Lawrence'owi Ramsey 11 sierpnia 2003, ale dziesięć lat później pozostał głównym hakerem projektu.

Obsługa UTF-8 , klawisze anulowania i przedefiniowania są zintegrowane z nano od wersji 2.0.

Klawisze sterujące

Zamiast sterować myszą, nano, podobnie jak Pico, jest kontrolowane za pomocą modyfikatorów, zwłaszcza klawiszy Ctrl . Na przykład Ctrl-O zapisuje edytowany plik, a Ctrl-W otwiera menu wyszukiwania. Nano ma dwuwierszowy pasek stanu u dołu ekranu, który zawiera listę skrótów poleceń dostępnych w bieżącym kontekście. Polecenie Ctrl-G udostępnia ekran pomocy z pełniejszą listą poleceń.

W przeciwieństwie do Pico, nano używa modyfikatorów Alt, aby zmienić swoje zachowanie. Na przykład Alt-S włącza lub wyłącza przewijanie wiersz po wierszu. Prawie wszystkie funkcje, które można aktywować z wiersza poleceń, można przełączać dynamicznie podczas edycji.

Uwagi i odniesienia

  1. (w) Benno Schulenberg, wydano nano-5.7  " ,29 kwietnia 2021 r(dostęp 29 kwietnia 2021 )
  2. (w) Chris Allegretta, GNU nano 1.3 ouvert gałąź w CVS , nano-devel,11 sierpnia 2003( czytaj online ).

Załączniki

Powiązane artykuły

Linki zewnętrzne