Nano (editor)

GNU Nano
software
Logo
Logo
Schermata di esempio
Schermata di esempio
GenereEditor di testo
SviluppatoreInizialmente: Chris Allegretta
Attualmente: David Lawrence Ramsey
Data prima versione1999
Ultima versione8.0 (1º maggio 2024)
Sistema operativoGNU
Microsoft Windows
DOS
Solaris
BeOS
LinguaggioC
ToolkitNcurses
LicenzaGNU GPL
(licenza libera)
Sito webnano-editor.org
Modifica dati su Wikidata · Manuale

Nano è un editor di testo libero per sistemi Unix ed Unix-like, distribuito con licenza GNU GPL. È un software libero che trae ispirazione da Pico, l'editor di testo del client e-mail pine, rispetto al quale risulta migliorato.[1]

Storia[1]

È stato inizialmente creato nel 1999 con il nome TIP (TIP isn't Pico), da Chris Allegretta, il quale voleva creare un sostituto libero dell'editor di testo pico che non era distribuito con licenza libera.
Il nome fu ufficialmente cambiato in Nano il 10 gennaio 2000 a causa di un'omonimia con un altro programma Unix. Nel febbraio 2001, Richard Stallman lo ha inserito ufficialmente nel sistema GNU.

Nome

Il nome deriva dal simbolo nano che è un prefisso SI che esprime il fattore 10−9, ossia un miliardesimo, ed è 1000 volte più grande di pico che esprime il fattore 10−12, ovvero un milionesimo di milionesimo. Il suo nome può essere interpretato come acronimo ricorsivo: Nano's ANOther editor.

Tasti per il controllo

Per controllare Nano non viene utilizzato, come in Pico, il mouse. Per adoperare il programma, si utilizzano alcune combinazioni di tasti per effettuare le operazioni più comuni: Control+O, per esempio, salva il file; Control+W apre la finestra di ricerca...
Nella schermata di Nano, in basso, si trovano due linee di aiuto dove sono indicate le combinazioni più utili e più utilizzate. Per ottenere una lista completa dei comandi, si deve premere Control+G.

Colorazione della sintassi

Nano mentre edita un file .sh in esecuzione sul terminale GNOME.

Una funzione recentemente[non chiaro] aggiunta in Nano, è stata la colorazione della sintassi, che permette di aggiungere la colorazione del testo (es: per la sintassi di linguaggi di programmazione, shell, file di configurazione, wiki, etc...), semplicemente editando il file di configurazione .nanorc. Questa funzione è altamente espandibile ed in rete è possibile trovare lo schema per la colorazione della sintassi di molti linguaggi, wiki compreso.

Sintassi wikipedia

Aggiungete il seguente testo nel file .nanorc per vedere evidenziata la sintassi del testo usato in wikipedia che avete precedentemente salvato in un file con estensione .wiki.

syntax "wikipedia" "\.wiki$"
color cyan start="\[" end="\]"
color blue start="\[\[" end="\]\]"
color magenta "<[^>]*>"
color white "([^']+'?)*"
color red "[^']*"
color green "==([^=]+=?)*=="
color green "===[^=]*===""

Note

  1. ^ a b The GNU nano editor FAQ, su nano-editor.org. URL consultato il 30 gennaio 2020.

Voci correlate

Altri progetti

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file su nano

Collegamenti esterni

  • (EN) Sito ufficiale, su nano-editor.org. Modifica su Wikidata
  • Nano / Nano (altra versione) / Nano (altra versione), su packages.debian.org. Modifica su Wikidata
  • Repository sorgenti di Nano, su git.savannah.gnu.org. Modifica su Wikidata
  • Sito di segnalazione bug, su savannah.gnu.org. Modifica su Wikidata
  • (EN) Nano, su Free Software Directory. Modifica su Wikidata
  • (EN) The GNU Nano Homepage, su nano-editor.org. URL consultato il 7 marzo 2006 (archiviato dall'url originale il 1º marzo 2009).* (EN) distribuito il 20 novembre 2006
  • (EN) Forum Gentoo: abilitare la colorazione della sintassi, su forums.gentoo.org.
  • (EN) Primo esempio di file .nanorc, su osx.hyperjeff.net.
  • (EN) Esempi di colorazione della sintassi per i vari linguaggi di programmazione, su wiki.linuxhelp.net. URL consultato il 7 marzo 2006 (archiviato dall'url originale il 12 febbraio 2006).
  • (EN) Terzo esempio di file .nanorc, su bugs.gentoo.org.
  • (EN) Quarto esempio di file .nanorc, su bugs.gentoo.org.
  Portale Software libero: accedi alle voci di Wikipedia che trattano di Software libero