GNU Nano

GNU Nano Beschreibung des Nano 2.2.4.png-Bildes. Information
Schöpfer Chris Allegretta ( r )
Entwickelt von GNU-Projekt
Erste Version 1999
Letzte Version 5,7 (29. April 2021)
Anzahlung git.savannah.gnu.org/cgit/nano.git
Projekt-Status Aktiv Aktiv
Geschrieben in VS
Schnittstelle Flüche
Betriebssystem GNU / Linux , BSD ( d ) und macOS
Umgebung GNU / Linux , FreeBSD , NetBSD , OpenBSD , GNU
Sprachen Englisch
Art Texteditor
Verteilungsrichtlinie Kostenlos
Lizenz GPL-3.0 + ( d )
Dokumentation www.nano-editor.org/docs.php
Webseite www.nano-editor.org

nano ist ein Texteditor für Unix- und abgeleitete Systeme , der auf der ncurses- Bibliothek basiert und unter der GNU GPL- Lizenz veröffentlicht wurde . Es ist ein kostenloser Klon von Pico , dem Texteditor der Pine- E-Mail-Software . GNU nano ist bestrebt, die Funktionalität und Einfachheit der Pico-Benutzeroberfläche zu reproduzieren, ohne jedoch die von Pico auferlegte starke Abhängigkeit von Pine beizubehalten.

Historisch

Die erste Version von Nano wurde 1999 von Chris Allegretta geschrieben und hieß TIP (rekursives Akronym von TIP ist nicht Pico , "TIP ist nicht Pico"). Sein Ziel war es, freie Software zu schreiben, um Pico zu ersetzen, da weder Pico noch Pine unter einer freien Lizenz veröffentlicht wurden . Der Name wurde offiziell in nano le geändert10. Januar 2000, weil der vorherige Name mit einem anderen Unix-Programm in Konflikt stand. Der neue Name stammt aus dem Internationalen Einheitensystem , in dem Nano "1000-mal mehr als Pico  " bedeutet, obwohl das Retroacronym Nano ein anderer Editor ist, der manchmal verwendet wird. Im Februar 2001 wurde Nano offiziell ein Programm des GNU-Projekts .

In jüngerer Zeit wurden in Nano Funktionen hinzugefügt, die Pico fehlen, z. B. das Hervorheben der Syntax , das Suchen und Ersetzen von Text durch reguläre Ausdrücke , zeilenweises Scrollen oder die Möglichkeit, mehrere Puffer zu bearbeiten.

Chris Allegretta hatte die Nano-Wartung öffentlich an David Lawrence Ramsey übergeben 11. August 2003, blieb aber ein Jahrzehnt später der Haupthacker des Projekts.

Die Unterstützung von UTF-8 , das Löschen und Neudefinieren von Schlüsseln ist ab Version 2.0 in nano integriert.

Steuertasten

Anstatt wie die Maus mit der Maus gesteuert zu werden, wird Nano wie Pico mit Modifikatoren gesteuert, insbesondere mit den Strg- Tasten . Beispielsweise speichert Strg-O die zu bearbeitende Datei und Strg-W öffnet das Suchmenü. Nano verfügt über eine zweizeilige Statusleiste am unteren Bildschirmrand, in der die im aktuellen Kontext verfügbaren Befehlsverknüpfungen aufgelistet sind. Der Befehl Strg-G bietet einen Hilfebildschirm mit einer vollständigeren Liste der Befehle.

Im Gegensatz zu Pico verwendet Nano Alt- Modifikatoren , um sein Verhalten zu ändern. Beispielsweise aktiviert oder deaktiviert Alt-S das zeilenweise Scrollen. Fast alle Funktionen, die über die Befehlszeile aktiviert werden können, können während der Bearbeitung dynamisch umgeschaltet werden.

Anmerkungen und Referenzen

  1. (in) Benno Schulenberg, Nano-5.7 wird veröffentlicht  " ,29. April 2021(abgerufen am 29. April 2021 )
  2. (in) Chris Allegretta, GNU nano 1.3 ouvert Zweig in CVS , nano-devel,11. August 2003( online lesen ).

Anhänge

Zum Thema passende Artikel

Externe Links