Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Ufficio/EditorDiTesto/Nano"
Differenze tra le versioni 4 e 5
Versione 4 del 09/04/2008 10.47.49
Dimensione: 6824
Commento: piccoli typo, allargata tabella
Versione 5 del 06/01/2009 21.41.33
Dimensione: 3511
Commento: Revisionata
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
##sistemare riferimenti interfaccia nano, sono anche in italiano, meglio metterli in italiano, magari prendere una schermata della sola parte dei comandi
Linea 5: Linea 4:
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice''' [[BR]] [[TableOfContents(1)]]|| [[Indice(depth=1)]]
Linea 9: Linea 8:
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.
Nella seguente pagina sono riportare le istruzioni per utilizzare l'editor di testo '''nano'''.
Linea 15: Linea 12:
Per iniziare una corretta sessione di '''nano''' è sufficiente digitare da terminale il seguente comando:
{{{
Per utilizzare il '''nano''' digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 22: Linea 18:
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
I principali comandi di '''nano''' sono elencati in basso nella finestra appena viene avviato il programma: {{{
^G Guida ^O Salva ^R Inserisci ^Y Pag Prec. ^K Taglia ^C Posizione
^X Esci ^J Giustifica ^W Cerca ^V Pag Succ. ^U Incolla ^T Ortografia
Linea 27: Linea 23:
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'''». Il carattere [[Verbatim(^)]] rappresenta il tasto «'''Ctrl'''» mentre la stringa «^G» indica la pressione contemporanea dei tasti «'''Ctrl'''» e «'''G'''».
Linea 29: Linea 25:
Questi sono i comandi principali di nano: Di seguito vengono elencati e descritti alcuni comandi di '''nano''':
||<tablestyle="width:49%" style="background-color:#F6D358;": 10%>'''Combinazione da tastiera''' ||<style="background-color:#F6D358;":>'''Descrizione''' ||
||<:>'''Ctrl + O''' || Vengono salvate le modifiche applicate al file. ||
||<:>'''Ctrl + X''' || Uscire dal programma. ||
||<:>'''Ctrl + R''' || Viene aperto un nuovo file. ||
||<:>'''Ctrl + T''' || Se lanciato dopo il comando soprastante mostra la lista di file presenti nella cartella dove è stato lanciato '''nano'''. ||
||<:>'''Ctrl + K''' || Taglia il testo di un intera riga. ||
||<:>'''Ctrl + W''' || Cerca una determianta parola nel testo ||
||<:>'''Ctrl + 6''' || Entra in (o esce dalla) modalità selezione testo, per selezionare il testo spostarsi con le frecce. ||
Linea 31: Linea 35:
||<tablestyle="width:49%" style="background-color:#F6D358;": 10%>'''Combinazione da tastiera''' ||<style="background-color:#F6D358;":>'''Descrizione''' ||
||<:>'''Ctrl + O''' || Scrivere in un file, salvare un file ||
||<:>'''Ctrl + X''' || Uscita dal programma ||
||<:>'''Ctrl + G''' || Aiuto in linea ||
= Utilizzo di nano =
Linea 36: Linea 37:
= Modificare un file di testo = == Modificare un file di testo ==
Linea 38: Linea 39:
Per aprire un file di testo con '''nano''' è sufficiente digitare il seguente comando:
{{{
nano NOME_FILE
}}}
Per aprire un file di testo utilizzando l'editor '''nano''' è sufficiente dicitare il seguente comando all'interno di una finestra di terminale:{{{
nano nomefile
}}} Sostituire la dicitura «nomefile» con il nome del file che si vuole modificare.
Linea 43: Linea 43:
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
}}}
Un esempio di utilizzo del editor di testo '''nano''' protrebbe essere il seguente:{{{
sudo nano /etc/apt/sources.list
}}} Nell'esempio sovrastante viene mostrato un esempio d'utilizzo dell'editor di testo '''nano''' per modificare un file che richiede i privilegi d'amministratore, per maggiori informazioni consultare la pagina di [:AmministrazioneSistema/Sudo: sudo].
Linea 48: Linea 47:
A volte può essere necessario acquisire i privilegi di root, come in questo caso, quindi: {{{
sudo nano /etc/apt/sources.list
}}}
== A capo automatico ==
Linea 52: Linea 49:
Gli unici tasti speciali sono '''Ctrl''' (usato per inserire comandi) e '''Esc'''. Per predefinito '''nano''' utilizza la funzione '''a capo automatico''' che introduce nel testo delle righe o dei ritorni a capo fittizi, quindi è molto importante quando si modifica un file di configurazione, in particolare se questo agisce su parti importanti del sistema disabilitare questa funzione visto che potrebbero pregiudicare il corretto funzionamento del sistema o di una parte di esso nel caso si esso.
Linea 54: Linea 51:
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: {{{
Per quanto detto sopra, è consigliabile aprire in modifica i file di configurazione con il parametro '''-w''' che disabilita la suddetta funzione, quindi digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 99: Linea 55:
== sudoedit == == Privilegi amministrativi ==
Linea 101: Linea 57:
È possibile avviare '''nano''', in modo predefinito, con privilegi amministrativi. Digitare il seguente comando: {{{
sudoedit
}}}

È possibi
le quindi modificare un file di configurazione anche nel seguente modo: {{{
È possibile utilizzare l'editor di testo in modo predefinito con i privilegi amministrativi, per fare ciò digitare il seguente comando all'interno di una finestra di terminale:{{{
Linea 109: Linea 61:
= Comandi utili =

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

||<tablestyle="width:49% " style="background-color:#F6D358;": 10%>'''Combinazione da tastiera''' ||<style="background-color:#F6D358;":>'''Descrizione''' ||<style="background-color:#F6D358;":>'''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''' ||
Linea 123: Linea 63:
 * [http://www.nano-editor.org/ Sito web di nano]  * [http://www.nano-editor.org/ Sito ufficiale del progetto]
Linea 126: Linea 66:
CategoryProgrammazione CategoryDaRevisionare CategoryProduttivita CategoryProgrammazione CategoryProduttivita

BR Indice(depth=1)

Introduzione

Nella seguente pagina sono riportare le istruzioni per utilizzare l'editor di testo nano.

Avviare nano

Per utilizzare il nano digitare il seguente comando all'interno di una finestra di terminale:

nano

Principali comandi di nano

I principali comandi di nano sono elencati in basso nella finestra appena viene avviato il programma:

^G Guida       ^O Salva       ^R Inserisci       ^Y Pag Prec.       ^K Taglia       ^C Posizione
^X Esci        ^J Giustifica  ^W Cerca           ^V Pag Succ.       ^U Incolla      ^T Ortografia

Il carattere Verbatim(^) rappresenta il tasto «Ctrl» mentre la stringa «^G» indica la pressione contemporanea dei tasti «Ctrl» e «G».

Di seguito vengono elencati e descritti alcuni comandi di nano:

Combinazione da tastiera

Descrizione

Ctrl + O

Vengono salvate le modifiche applicate al file.

Ctrl + X

Uscire dal programma.

Ctrl + R

Viene aperto un nuovo file.

Ctrl + T

Se lanciato dopo il comando soprastante mostra la lista di file presenti nella cartella dove è stato lanciato nano.

Ctrl + K

Taglia il testo di un intera riga.

Ctrl + W

Cerca una determianta parola nel testo

Ctrl + 6

Entra in (o esce dalla) modalità selezione testo, per selezionare il testo spostarsi con le frecce.

Utilizzo di nano

Modificare un file di testo

Per aprire un file di testo utilizzando l'editor nano è sufficiente dicitare il seguente comando all'interno di una finestra di terminale:

nano nomefile

Sostituire la dicitura «nomefile» con il nome del file che si vuole modificare.

Un esempio di utilizzo del editor di testo nano protrebbe essere il seguente:

sudo nano /etc/apt/sources.list

Nell'esempio sovrastante viene mostrato un esempio d'utilizzo dell'editor di testo nano per modificare un file che richiede i privilegi d'amministratore, per maggiori informazioni consultare la pagina di [:AmministrazioneSistema/Sudo: sudo].

A capo automatico

Per predefinito nano utilizza la funzione a capo automatico che introduce nel testo delle righe o dei ritorni a capo fittizi, quindi è molto importante quando si modifica un file di configurazione, in particolare se questo agisce su parti importanti del sistema disabilitare questa funzione visto che potrebbero pregiudicare il corretto funzionamento del sistema o di una parte di esso nel caso si esso.

Per quanto detto sopra, è consigliabile aprire in modifica i file di configurazione con il parametro -w che disabilita la suddetta funzione, quindi digitare il seguente comando all'interno di una finestra di terminale:

sudo nano -w /etc/fstab

Privilegi amministrativi

È possibile utilizzare l'editor di testo in modo predefinito con i privilegi amministrativi, per fare ciò digitare il seguente comando all'interno di una finestra di terminale:

sudoedit /etc/apt/sources.list

Ulteriori risorse


CategoryProgrammazione CategoryProduttivita