Nano è un editor di testo a riga di comando, che viene preinstallato in quasi tutte le distribuzioni Linux. È spesso preferito dai nuovi utenti a causa della sua semplicità, rispetto ad altri editor di testo da riga di comando come vi/vim ed emacs. Ha un sacco di funzioni utili come la colorazione della sintassi, la numerazione delle linee, la ricerca facile e molti altri.,
Installa Nano Editor in Linux
Se per qualsiasi motivo nano non è già installato sulla tua distro Linux, dovresti essere in grado di installarlo facilmente con i seguenti comandi:
# apt install nano # yum install nano
Scorciatoie da tastiera Nano
Nano utilizza combinazioni di tastiera per diverse funzioni, come trovare il testo in un file, giustificare il testo ecc. Queste combinazioni sono davvero facili e sono visibili mentre si modifica il file. Cambiano automaticamente a seconda dell’azione che stai intraprendendo.,
Una cosa che dovresti sapere è che una scorciatoia da tastiera rappresentata con^
e un simbolo (ad esempio^W
) è una combinazione del tasto Ctrl e di quel simbolo (Ctrl+W nel nostro esempio).
Una combinazione che viene mostrata per iniziare con M significa che deve essere completata premendo il tasto Alt e il seguente simbolo.
Di seguito sono elencate le opzioni che vedrai quando apri nano per la prima volta:
Non è necessario ricordare ogni opzione poiché è sempre di fronte a te., È possibile ottenere l’elenco completo delle combinazioni di tastiera premendo ^G
(o premere F1) che aprirà il menu di aiuto di nano. Si noterà che alcune scorciatoie possono essere utilizzati con singolo tasto.
Ad esempio il tasto F1 per ottenere aiuto o F2 per uscire da nano.,
Creare un Nuovo File con Nano
Creazione di un nuovo file è semplice come l’esecuzione di nano:
$ nano
si aprirà l’editor e al momento del salvataggio del file, ti verrà chiesto di dare un nome con cui il file verrà salvato.,
Aprire un File con Nano
Per aprire un file è possibile eseguire:
$ nano ~/my_text_file.txt
Il comando di cui sopra si tenta di aprire il file di “my_text_file.txt ” dalla tua home directory. Se il file non esiste, nano proverà a crearlo.
A volte, potrebbe essere necessario aprire un file e andare alla riga o colonna esatta. Nano ti permette di farlo con:
$ nano +line,columns file
Ad esempio:
$ nano +3,2 ~/.bashrc
Aprirà il tuo .,file bashrc e il cursore si trova sulla terza riga, seconda colonna.
Modifica di file in Nano
All’apertura o alla creazione di file puoi iniziare a modificare / scrivere immediatamente. A differenza di vim, non è necessario passare alla modalità di modifica in nano. Per spostare il cursore attorno al file, è possibile utilizzare i tasti freccia sulla tastiera.,
Ricerca per il Testo in Nano
È possibile cercare testo all’interno di un file utilizzando ^W
, che rappresenta il “dove” opzione. Questo aprirà un input di ricerca sopra il menu, dove è possibile inserire il testo che si sta cercando:
Vedrai anche che il menu in basso cambierà e mostrerà alcune informazioni aggiuntive opzioni., Sono praticamente autoesplicativi, quindi esamineremo quelli più importanti.
- Ricerca con espressioni regolari – premere M-R (tasti Alt + R) e inserire la ricerca con le espressioni regolari che si desidera utilizzare.
- Vai alla linea-premi ^T (Ctrl + T) seguito dalla linea su cui vuoi spostare il cursore.
- Sostituire il testo-premere ^R (Ctrl + T) in modalità di ricerca, o ^\ in modalità normale. Ti verrà chiesto di inserire la tua ricerca, dopo aver premuto Invio, ti verrà chiesto di inserire il testo che verrà utilizzato per la sostituzione., Infine ti verrà chiesto se desideri sostituire un’istanza corrispondente della tua ricerca o tutte le corrispondenze. Se scegli “No”, il cursore verrà spostato verso la partita successiva.
- Vai alla prima riga-premi ^Y (Ctrl + Y).
- Vai all’ultima riga-premi ^V (Ctrl + V).
Copia/Incolla/Taglia il testo in Nano
L’interfaccia di Nano è molto simile a un editor di testo GUI. Se si desidera copiare o tagliare un testo nell’editor GUI, è necessario prima selezionarlo. La stessa cosa vale in nano. Per contrassegnare un testo premere Ctrl + ^ quindi spostare i cursori con i tasti freccia.,
Salva il File con Nano
Se si desidera salvare le modifiche correnti per il file, premere il ^O (Ctrl + O) combinazione. Se stai modificando un nuovo file, ti verrà chiesto di dare un nome a quel file. Ciò salverà le modifiche correnti e nano rimarrà aperto in modo da poter continuare a apportare modifiche al file.
Salva file con Backup
A volte quando si modifica un file, si consiglia di mantenere copie temporanee dello stesso file per ogni evenienza., È possibile utilizzare l’opzione -B
di nano, che creerà il backup del file che si sta modificando. Puoi usarlo in combinazione con l’opzione-C
per dire a nano dove salvare quei backup come questo:
$ nano -BC ~/backups myfile.txt
Quanto sopra farà copie di backup del file myfile.txt nella cartella “backup” che si trova nella home directory dell’utente. Nota che la directory di backup dovrebbe essere esistente, altrimenti nano ti dirà che la directory non è valida.
Exit Nano Editor
Per uscire da nano, è sufficiente premere ^X (Ctrl +X tasti)., Se il file non è stato salvato in precedenza, ti verrà chiesto di salvare le modifiche con sì/no o annullare l’uscita.
Conclusione
Nano è un facile da usare editor di testo a riga di comando, che attira gli utenti con la sua semplicità. La sua interfaccia è simile a quelle di editor GUI che lo rende perfetto per i nuovi arrivati Linux.