GNU nano è un popolare editor di testo a riga di comando che è incluso nella maggior parte delle distribuzioni Linux. La sua interfaccia è paragonabile agli editor di testo basati su GUI, il che lo rende una scelta popolare per coloro che trovano vi
o emacs
comandi non intuitivi.,iv id=”2823639e8f”>
Nano Impostare e Comandi di Base
Nano è incluso in molte distribuzioni Linux per impostazione predefinita, ma alcuni utenti potrebbero aver bisogno di installarlo attraverso la loro distribuzione’spackage strumento di gestione:
Debian/Ubuntu:
apt install nano
CentOS/Fedora:
yum install nano
Tasti di Comando
Quando si utilizza nano, caratteri di controllo (CTRL) sono rappresentati da un carato (^
)., Ad esempio, se si desidera tagliare una riga di testo, utilizzare il tasto “CTRL” seguito dal tasto “K”. Questa sequenza di comandi è rappresentata come ^K
in nano. Alcuni comandi usano il tasto” Alt “per funzionare, che è rappresentato dalla lettera”M”. Un comando rappresentato comeM-R
in nano verrebbe eseguito premendo il tasto” Alt “seguito dal tasto” R”. Gli utenti Mac potrebbero dover utilizzare il tasto” Escape “(Esc) invece del tasto” Alt ” per utilizzare questi comandi.,
Creare e Aprire File
Creare un Nuovo File
Digitare nano
senza argomenti, si aprirà un file vuoto per la modifica:
nano
Se si apportano modifiche e salvare il file, verrà richiesto di scegliere un nome di file.
Aprire un file
Per aprire un file, passare il nome del file come argomento:
nano ~/public_html/index.html
Seindex.html
esiste nella directory~/public_html
, nano lo aprirà. Se il file non esiste, nano lo creerà.,
È anche possibile aprire i file in una specifica riga o colonna numero:
nano +LINE /path/to/filenano +LINE,COLUMN /path/to/file
Per aprire un file in sola lettura:
nano -v myfile
Apri File di Configurazione
Quando la modifica di file utilizzato per configurare le applicazioni o le utilità di sistema start nano con il -w
bandiera:
nano -w /etc/mysql/my.cnf
Questa bandiera sarà prevenire nano da linee di confezionamento che sono troppo lunghi per adattarsi sul vostro schermo, che può creare problemi se la config direttive vengono salvati su più righe.,
Modifica file
A differenza divi
, non è necessario entrare in modalità di modifica prima di inserire il testo; è possibile iniziare a digitare non appena si apre la finestra. Utilizzare i tasti freccia per spostare il cursore. Un menu parziale dei comandi disponibili viene visualizzato nella parte inferiore della finestra del terminale.
Taglia e incolla righe di testo
Per tagliare una riga di testo, usa^K
. Per incollare, spostare il cursore dove si desidera posizionare il testo e utilizzare ^U
., Se si desidera tagliare più linee, utilizzare una serie di comandi ^K
fino a quando tutte le linee che si desidera tagliare sono state rimosse. Quando vai a incollarli di nuovo con ^U
, le linee verranno incollate tutte contemporaneamente.
Cerca testo
Per cercare il testo in un documento, utilizzare^W
. Si aprirà un prompt di ricerca e un sottomenu di comandi relativi alla ricerca.,
Regex Ricerche
cercare il testo utilizzando un’espressione regolare, inserire ALT
+R
(ESC
+R
su Mac) dal menu di ricerca e digitare la tua regex nel prompt.
Vai al numero di riga
Per andare a un numero di riga, immettere^T
al prompt di ricerca e immettere il numero di riga che si desidera navigare.
Trova e sostituisci testo
Nel menu di ricerca, inserisci^R
., Immettere il testo da sostituire e premere invio, quindi immettere il testo sostitutivo. Verrà richiesto di confermare la sostituzione per ogni istanza trovata o di selezionare Tutte per confermare tutte le istanze.
Controllo Ortografico
Nano ha un costruito in funzione di controllo ortografico, ma è necessario installare il spell
confezione:
Debian/Ubuntu:
apt install spell
CentOS/Fedora:
yum install spell
una Volta installato spell
, è possibile utilizzare il controllo ortografico funzione premendo ^T
durante la modifica di un file.,
Salva
Per salvare il tuo lavoro, usa^O
o “WriteOut”. Questo salverà il documento e lascerà nano aperto per continuare a lavorare.
Salva con i backup
Nano può creare backup di file quando si esce. Questi backup possono essere collocati in una directory a scelta; per impostazione predefinita sono collocati nella stessa directory del file modificato.,
con il -B
opzione quando si avvia nano creare copie di backup dei file per voi, mentre si utilizza il tag -C
opzione consente di specificare la directory per inserire i file di backup:
nano -BC ~/backups index.php
Il comando di cui sopra verrà creata una copia di backup index.php
nel backups
cartella nella directory home dell’utente corrente.
Esci
Usa^X
per uscire da nano. Se non hai salvato il tuo lavoro, ti verrà richiesto di salvare le modifiche o annullare la routine di uscita.