Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 3 del 09/04/2008 10.39.55

Nascondi questo messaggio

BR

Introduzione

L'editor di testo nano, basato sulle librerie curses, fu inizialmente pensato come un clone e rimpiazzo di pico (storico editor testuale dei sistemi Unix). È un editor molto semplice, adatto, per esempio, per modifiche a file di configurazione.

Non è indicato per l'elaborazione di testi complessi; altri editor come [:Ufficio/EditorDiTesto/Emacs:Emacs], [:Ufficio/EditorDiTesto/Vim:Vim], gedit offrono, a questo riguardo, potenzialità maggiori.

Avviare nano

Per iniziare una corretta sessione di nano è sufficiente digitare da terminale il seguente comando:

nano

Principali comandi di nano

I comandi principali di nano sono elencati in basso nella finestra principale che si presenta quando viene avviato il programma:

^G Get Help         ^O WriteOut         ^R Read File        ^Y Prev Page        ^K Cut Text         ^C Cur Pos
^X Exit             ^J Justify          ^W Where Is         ^V Next Page        ^U UnCut Txt        ^T To Spell

Il carattere Verbatim(^) rappresenta la pressione del tasto «Ctrl». La stringa «^G» indica la pressione contemporanea dei tasti «Ctrl» e «G». Per comodità nel seguito riporteremo queste sequenze in questo modo: «Ctrl+G».

Questi sono i comandi principali di nano:

Combinazione da tastiera

Descrizione

Ctrl + O

Scrivere in un file, salvare un file

Ctrl + X

Uscita dal programma

Ctrl + G

Aiuto in linea

Modificare un file di testo

Per aprire un file di testo con nano è sufficiente digitare il seguente comando:

nano NOME_FILE

Il NOME_FILE deve essere espresso con precisione (attenzione alle maiuscole e gli altri caratteri speciali!) eventualmente comprensivo del percorso. Se ci si trova nella propria directory Home, è necessario digitare il percorso intero, per esempio:

nano /etc/apt/sources.list

A volte può essere necessario acquisire i privilegi di root, come in questo caso, quindi:

sudo nano /etc/apt/sources.list

Gli unici tasti speciali sono Ctrl (usato per inserire comandi) e Esc.

Una volta aperto il file di testo, apportare le modifiche volute, che verranno rese permanenti con la combinazione Ctrl + O:

File Name To Write: /etc/apt/sources.list

Semplicemente premendo Invio alla richiesta di conferma, il file verrà sovrascritto restituendo in basso:

Wrote xxx lines

Naturalmente è possibile modificare il nome del file, generando quindi una copia con diverso nome (e modificata) del file originale.

Creare un file di testo

Per creare un file di testo è sufficiente aprire nano:

nano

Digitare il testo desiderato e usare la combinazione di tasti Ctrl + O, nella parte inferiore della finestra nel terminale il programma richiede il nome del file da scrivere:

File Name to Write:

Digitare il nome del file che si vuole creare (meglio con suffisso .txt) e premere Invio. Il file è stato creato se il programma restituisce questo messaggio:

Wrote xxx lines

In alternativa, è possibile indicare il nome del nuovo file già in avvio di programma:

nano NOME_FILE

Anchor(fileconfig)

File di configurazione di sistema

Avvertenze per la modifica

File importanti per il funzionamento del sistema sono i file di configurazione. Questi sono semplici file di testo che racchiudono al loro interno una serie di parametri o di istruzioni da passare in input ai vari programmi del sistema. Altri, sono quelli per la configurazione dei desktop manager e delle loro applicazioni.

I file di configurazione dovrebbero essere sempre modificati utilizzando semplici editor di testo come nano e mai programmi come gli elaboratori di testo (KWrite, OpenOffice, Abiword) che possono introdurre, in aggiunta al testo digitato, anche caratteri estranei.

È molto importante quando si modifica un file di configurazione, in particolare se questo agisce su parti importanti del sistema, aprirlo senza la modalità di a capo automatico delle righe. In caso contrario potrebbero essere introdotti nel testo delle righe o dei ritorni a capo fittizi che potrebbero pregiudicare il corretto funzionamento del sistema o di una parte di esso. Per convenzione i file di configurazione vengono formattati con una larghezza di riga di 80 caratteri, cosa che non richiede l'impostazione del a capo automatico.

sudo nano -w

Per quanto detto sopra, è consigliabile aprire in modifica i file di configurazione con l'opzione -w che disabilita l'a capo automatico, per esempio:

sudo nano -w /etc/fstab

sudoedit

È possibile avviare nano, in modo predefinito, con privilegi amministrativi. Digitare il seguente comando:

sudoedit

È possibile quindi modificare un file di configurazione anche nel seguente modo:

sudoedit /etc/apt/sources.list

Comandi utili

Di seguito sono elencati altri tasti di scelta rapida molto utili durante l'editing del testo:

Combinazione da tastiera

Descrizione

Note

Ctrl + 6

Entra in (o esce dalla) modalità selezione testo

Per selezionare il testo, spostarsi con le frecce

Ctrl + K

Taglia un'intera riga

Ctrl + U

Incolla un'intera riga

Incolla tante righe insieme quante sono state tagliate consecutivamente

Ctrl + W

Cerca nel testo

Digitare in basso nel terminale il testo cercato

Alt + W

Trova nel testo le occorrenze successive di una ricerca eseguita con Ctrl+w

Ctrl + Z

Ferma temporaneamente nano ritornando al terminale

Per ritornare alla schermata di nano digitare fg e premere Invio

Ulteriori risorse


CategoryProgrammazione CategoryDaRevisionare CategoryProduttivita