Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Sebbene la maggior parte delle azioni nel sistema operativo Linux possa essere eseguita tramite l'interfaccia grafica, se desideri un maggiore controllo sul processo e una maggiore flessibilità, dovrai ricorrere alla modifica manuale dei file di configurazione.

Quindi puoi mettere a punto ogni parametro e saprai di cosa è responsabile questa o quella linea. È possibile utilizzare diversi editor per lavorare con i file di configurazione. I principianti tendono a usare Gedit più spesso, gli utenti più avanzati che sono già abituati al terminale preferiscono il nano editor e molti professionisti vogliono usare solo Vim.

Abbiamo già spiegato come utilizzare Vim in uno degli articoli precedenti, è molto flessibile, ma questa flessibilità è arrivata a scapito della complessità e di una curva di apprendimento verticale. In questo articolo, voglio esaminare come utilizzare l'editor di testo Nano sul sistema operativo Linux. Questo è un editor molto semplice e qualsiasi principiante può gestirlo. Ma, a sua volta, questo sarà un ottimo passo verso lo sviluppo del terminal.

L'editor di testo Nano fa parte della suite software GNU ed è l'editor di console standard per molte distribuzioni Linux. Lo sviluppo del programma, come molti altri programmi della suite GNU, è iniziato negli anni Novanta.

A quei tempi esisteva un programma per inviare e ricevere e-mail: Pine. Parte di esso era l'editor di testo Pico, che potevi usare per scrivere i tuoi messaggi. A molti principianti piaceva Pico per la sua semplicità e interfaccia intuitiva. Ma le distribuzioni Linux, inclusa Debian, non potevano includere binari privati ​​per Pine e Pico nei loro repository.

Considerato tutto ciò, si è deciso di creare un editor TIP o Tip Isn "t Pico. Ma poi, a causa di un conflitto di nomi con un'altra utility, l'editor è stato rinominato nano.

Il vantaggio principale di nano è la sua facilità d'uso. Lavorare con esso è facile come con OpenOffice o Gedit. Pertanto, è molto facile imparare a lavorare con il programma. Passiamo ora alla domanda su come utilizzare nano.

Come usare l'editor Nano?

Prima di tutto, va detto che nano è un editor di testo per console, il che significa che è consuetudine eseguirlo dal terminale. Per questo viene utilizzata la seguente sintassi:

$ nano opzioni /indirizzo/file/file

L'uso delle opzioni della riga di comando non è necessariamente sufficiente per specificare solo un nome file, ma in alcuni casi le opzioni possono essere molto utili. Consideriamoli in modo più dettagliato:

  • + numero- specificare la riga del file da cui si desidera iniziare la modifica;
  • -B- creare una copia di backup per il file durante il salvataggio;
  • -CON- cartella di backup;
  • -D- visualizzare il testo in grassetto;
  • -E- convertire le schede in spazi;
  • -F- abilitare il supporto per la modifica di più file;
  • -H- salva la cronologia delle ricerche e delle sostituzioni;
  • -IO- non leggere la configurazione dai file nanorc;
  • -P- ricordare e ripristinare la posizione del cursore durante l'ultima modifica;
  • -T- dimensione della tabulazione negli spazi;
  • -M- abilitare il supporto del mouse;
  • - v- modalità di sola lettura, non è possibile salvare il file.

Abbiamo considerato solo le opzioni più importanti del programma, ovviamente, che in realtà ce ne sono molte di più, ma per cominciare queste saranno abbastanza. Successivamente, vedremo come lavorare con il programma stesso, il suo aspetto e le scorciatoie da tastiera.

Per aprire qualsiasi file è sufficiente passarlo nei parametri al comando nano. Se non esiste un file di questo tipo, ne verrà creato uno nuovo. Per esempio:

La finestra principale del programma sembra molto semplice, la riga superiore contiene la versione dell'editor e il nome del file, oltre a una notifica se il file è stato modificato. Poi viene il testo stesso, e in fondo di nuovo il nome del file e le principali scorciatoie da tastiera che puoi usare per lavorare con il programma.

Puoi utilizzare il mouse, le frecce della tastiera o speciali scorciatoie da tastiera per spostarti nel testo. Non esiste un menu nel programma e tutte le azioni vengono eseguite utilizzando i tasti di scelta rapida. Forse alcuni di loro non saranno facili da ricordare la prima volta, ma dopo diverse volte di pratica tutto funzionerà. Inoltre, tutto ciò di cui hai bisogno viene visualizzato nella parte inferiore dello schermo. Per attivare un'azione, basta premere Ctrl e la lettera specificata. Il tasto Maiusc non viene utilizzato da nessuna parte.

Scorciatoie da tastiera di base

E ora diamo un'occhiata più da vicino a quali scorciatoie da tastiera offre l'editor di testo nano linux. Per ulteriori informazioni sulle scorciatoie da tastiera, fare clic su ctrl+g:

Quando hai finito con l'editor e salvi le modifiche, fai clic su Ctrl+X per uscire se il file non è stato salvato, il programma chiederà di farlo:

Prima di chiudere il programma è necessario salvare le modifiche in un file su disco. Per fare ciò, usa una combinazione Ctrl+O. Se hai avviato nano senza opzioni, dovrai inserire un nome file.

È possibile incollare il contenuto di un altro file nella posizione del cursore premendo ctrl+r e inserisci il nome del file di destinazione:

Per annullare l'ultima azione, premi Alt+U. E puoi ripetere di nuovo l'ultima azione con Alt+E. Per cercare per stringa o espressione regolare, fare clic su ctrl+w, puoi utilizzare le espressioni regolari della sintassi standard di Perl:

Utilizzando una scorciatoia da tastiera Alt+R puoi usare trova e sostituisci:

Abbiamo esaminato le principali combinazioni di tasti utilizzate per controllare le funzioni dell'editor. Possono sembrare complicati per te, ma per cominciare è sufficiente solo sapere Ctrl+O E Ctrl+X tutto il resto verrà dopo.

Scorciatoie da tastiera per la navigazione

Diamo ora un'occhiata alle scorciatoie da tastiera per spostarci rapidamente nel testo nell'editor nano. Certo, puoi sempre usare i tasti familiari PaginaSU, PaginaGiù, Home, Fine e tasti freccia, ma questo non è molto conveniente dato che nano ha le sue scorciatoie. Sebbene non siano pratici come quelli di Vim, puoi comunque usarli.

Premere per spostare il cursore avanti o indietro. CTRL+F E ctrl+b e per spostarsi su/giù di una riga utilizzare CTRL+P E Ctrl+N.

Per passare all'inizio di una riga, utilizzare Ctrl+A, e alla fine - ctrl+e. Ci sono anche scorciatoie per spostarsi tra le pagine, ctrl+v si sposta verso il basso nella pagina e ctrl+y- una pagina in alto.

Ma non è tutto. Puoi navigare tra le parole con Ctrl+Spazio E Alt+Spazio e anche premere ctrl+_ e inserisci il numero della riga desiderata e anche un carattere separato da una virgola.

Per vedere dove si trova ora il cursore, fare clic ctrl+c.

Copia taglia e incolla

Puoi copiare il testo con il mouse, ma solo se stai usando la GUI. Ma se stai usando il programma in un terminale pulito, questa opzione non funzionerà. Per questi casi, nano ha i propri strumenti di selezione e copia.

Per evidenziare una sezione di testo, premere Ctrl+^ spostare il cursore alla fine della sezione desiderata e premere nuovamente la stessa combinazione di tasti. Tutto il testo compreso tra il punto iniziale e quello finale, esclusa la posizione del cursore, verrà selezionato e potrai copiarlo o tagliarlo.

Per copiare il testo selezionato, premere Alt+^ e per tagliarlo -Ctrl+K. Per incollare il testo tagliato, spostare il cursore nella posizione desiderata e premere Ctrl+U.

Per tagliare un'intera riga di testo, basta premere Ctrl+K, a volte è molto utile quando si modificano i file di configurazione.

Più file in Nano

Non tutti lo sanno, ma l'editor di testo nano linux supporta l'apertura di più file. Non puoi aprirli sullo stesso schermo, ma puoi passare liberamente da una modifica all'altra.

Per fare ciò, passare diversi file all'utilità all'avvio:

file nano1 file2

E poi usa le scorciatoie da tastiera per spostarti tra di loro Alt+> E Alt+< . Per chiudere un file che non è più necessario, fare clic su Ctrl+X. Non si chiuderà l'intero programma, ma solo il buffer attivo con il file.

conclusioni

In questo articolo, abbiamo esaminato come utilizzare l'editor nano linux. Sebbene sia molto semplice e progettato principalmente per i principianti di Linux, ci sono un numero enorme di funzionalità che rendono il programma un editor molto potente. Se hai domande, chiedi nei commenti!

Infine, un piccolo confronto tra nano e vim:

Tutti i comandi vengono dati premendo combinazioni di tasti - pulsanti funzione o una combinazione di Ctrl-lettera, Alt-lettera.

Alt è emulato da una singola pressione su Esc, Ctrl - doppio. Invece di Alt-X puoi digitare Esc X , invece di Ctrl K puoi digitare Esc Esc K .

Le frecce su-sinistra-destra-giù fanno esattamente quello che dovrebbero.
Inizio linea - Casa
Fine della riga - Fine
Pagina giù - PgDn
Pagine su - PagSu

Una parola avanti - Ctrl-Spazio
Una parola indietro - Spazio alternativo(cursore all'inizio della parola)
All'inizio del file - Alt-| o Alt-\ (in breve, Alt- e "questo")
Alla fine del file - Alt-/ o Alt-? (simile al pulsante Alt "questo")
Fino alla prima riga vuota - Alt-0(o Alt-))
Fino alla prima riga vuota - Alt-9(o Alt-()


Attiva disattiva A capo automatico - Alt L
Salta alla riga con il numero specificato - Alt-G

Il testo viene selezionato con il mouse o con la tastiera. Dalla tastiera, la selezione avviene in questo modo: prima, l'inizio della selezione è contrassegnato: Alt-A O Ctrl-^. Questo è seguito dalla navigazione e fino a quando l'azione non viene eseguita sul testo nel buffer, la selezione viene salvata.

Il testo selezionato può essere copiato negli appunti - combinazione Alt-6.

Successivamente, possiamo incollare il testo dagli appunti - Ctrl-U O F10.

Inoltre, per facilità di modifica, Ctrl-K in assenza di selezione elimina la riga. Interamente o dal cursore alla fine della riga. Il comportamento è cambiato dalla combinazione Alt-K(per impostazione predefinita, la modalità è eliminare l'intera riga e Alt-K la sposta avanti e indietro).

Si noti che la riga eliminata è nel buffer, quindi può essere incollata con Ctrl-U .

Un'altra combinazione per i pigri - Alt-T, cancellando tutto dal cursore fino alla fine del file (comando trunkate).

Per inserire testo da un altro file, utilizzare il pulsante Ins(Penso che tutti gli utenti di vim siano ben consapevoli del comportamento di questo pulsante in nano).

Tutte le principali sequenze di controllo sono elencate nella parte inferiore della finestra del terminale.

Le sequenze di controllo sono le seguenti (tra parentesi - tasti funzione duplicati e, a volte, Meta-sequenze):

    controllo+G (F1) - chiama il menu completo dei suggerimenti;
  • controllo+X (F2) - uscire dal programma;
  • controllo+O (F3) - registrazione del file corrente;
  • controllo+R (F5) - inserire un file in quello corrente;
  • controllo+W (F6) - cerca il testo nel file corrente;
  • controllo+\ (F14 O Meta+R) - sostituzione del testo nel file corrente; prima viene inserito il testo sostitutivo, quindi, dopo aver premuto accedere- sostituibile;
  • controllo+Y (F7 O pgup) - passa alla schermata precedente;
  • controllo+v (F8 O PagGiù) - passa alla schermata successiva;
  • controllo+K (F9) = cancella (Cut, cut) la riga alla posizione del cursore e la salva nel buffer (cutbuffer);
  • controllo+U - (F10) - inserendo il contenuto di cutbuffer "a nella riga alla posizione del cursore; se quest'ultimo non è cambiato, svolge il ruolo di Undo (cancellazione), normalmente non previsto; può essere utilizzato anche per la clonazione illimitata di righe in modo arbitrario parte del testo: è sufficiente spostare il cursore nella posizione corretta dopo l'eliminazione;
  • controllo+C (F11) - visualizza informazioni sulla posizione del cursore nella forma vr
  • controllo+T (F12) - correttore ortografico (utilizzando un programma di ortografia esterno, se è installato e l'opzione corrispondente è abilitata nella configurazione, vedi sotto);
  • controllo+P- spostando il cursore di una riga in alto;
  • controllo+N- spostando il cursore di una riga in basso;
  • controllo+F- spostando il cursore di un carattere in avanti;
  • controllo+B- spostando il cursore indietro di un carattere;
  • controllo+UN- spostando il cursore all'inizio della riga corrente;
  • controllo+E- spostando il cursore alla fine della riga corrente;
  • controllo+l- ridisegnare la schermata corrente;
  • controllo+^ (Meta+UN) - selezione (e buffering) del testo, a partire dalla posizione corrente del cursore;
  • controllo+D- cancellare un carattere nella posizione del cursore;
  • controllo+H- eliminare il carattere a sinistra del cursore;
  • controllo+IO- inserire un carattere di tabulazione;
  • controllo+J (F4) completa automaticamente il paragrafo corrente;
  • controllo+M inserendo un carattere di nuova riga (CR) nella posizione del cursore;
  • controllo+_ (F13 O Meta+G) - passa al numero di riga specificato.

Editore nanoè un editor di testo per console. È disponibile in quasi tutte le distribuzioni Linux, è disponibile in macOS e può essere eseguito in Windows. nano viene spesso utilizzato per modificare i file di configurazione quando non è disponibile alcuna GUI.

La gestione in nano viene eseguita dalla tastiera utilizzando tasti di scelta rapida. Nella parte inferiore dell'editor è presente un elenco delle principali scorciatoie da tastiera. Il carattere ^ indica il tasto Ctrl. Ad esempio, ^X indica la scorciatoia da tastiera Ctrl+X . I caratteri non fanno distinzione tra maiuscole e minuscole, Ctrl+X equivale a Ctrl+x .

Diamo un'occhiata a come eseguire le operazioni di base quando si lavora con nano .

Crea nuovo file

Per creare un file è sufficiente avviare l'editor senza parametri. Quando chiudi l'editor, ti verrà chiesto di inserire un nome file.

Puoi anche impostare immediatamente il nome del nuovo file:

Dopo aver eseguito il comando, verrà avviato l'editor nano e verrà aperto un nuovo file vuoto per la modifica.

Apre un file esistente per la modifica

Per modificare un file esistente, è necessario avviare il nano editor e specificare il percorso del file che si desidera aprire:

Salvataggio delle modifiche

Salva e continua

Nella riga di stato verrà visualizzato un messaggio: Nome file da scrivere: nome file(se non c'è un nome file, è necessario inserire il nome del file). Premere Invio per salvare le modifiche.

Salva ed esci

In questo caso, se hai modificato il file, apparirà la domanda: " Salva buffer modificato (RISPOSTA No DISTRUGGERÀ LE MODIFICHE)?". Premi il tasto y. Ti verrà chiesto di inserire un nome file. Inserisci un nuovo nome file o premi semplicemente Invio. Le modifiche verranno salvate, l'editor si chiuderà.

Esci senza salvare le modifiche

Per uscire dall'editor e non salvare le modifiche, utilizzare la scorciatoia da tastiera:
Ctrl+X

Apparirà una domanda" Salva buffer modificato ..?", premere n.

Copia e incolla

Copiare e incollare righe

A taglio l'intera riga e metterla nel buffer, spostare il cursore sulla riga desiderata e premere:
Ctrl+K

A inserire riga dal buffer premere:
Ctrl+U

Copiare e incollare testo libero

Per copiare un testo arbitrario negli appunti, è necessario prima selezionarlo. A avviare la selezione posizionare il cursore all'inizio del testo da copiare e premere:
ctrl+6

Sposta il cursore, il testo verrà evidenziato.

A copia testo selezionato negli appunti, premere:
Alt+6

o a taglio testo evidenziato, premere:
Ctrl+K

Sposta il cursore nella posizione in cui desideri incollare il testo dagli appunti. A inserire testo dagli appunti fare clic su:
Ctrl+U

Ricerca testuale

Per cercare testo all'interno di un file, utilizzare la scorciatoia da tastiera:
ctrl+w

Devi inserire una stringa di ricerca e premere Invio.

Il cursore verrà posizionato sulla prima occorrenza del testo di ricerca (rispetto al cursore). Per passare all'occorrenza successiva, premere:
Alt+W

Per interrompere la ricerca, fare clic su:
ctrl+c

Trova e sostituisci il testo

Per trovare e sostituire il testo, utilizza la scorciatoia da tastiera:
Ctrl+\

Verrà richiesto di inserire il testo da cercare. Immettere una stringa di ricerca e premere Invio.
Ti verrà quindi richiesto di inserire il testo con cui vuoi sostituire. Digita una stringa e premi Invio .
Successivamente, verrà emessa una richiesta per sostituire l'occorrenza trovata della stringa di ricerca. È possibile premere il tasto A per sostituire contemporaneamente tutte le occorrenze nel file oppure utilizzare i tasti Y o N per sostituire o meno le occorrenze trovate della stringa di ricerca.

Tasti di scelta rapida

Per visualizzare informazioni su tutti i tasti di scelta rapida, utilizzare la combinazione Ctrl+G.

I tasti di scelta rapida nano più comunemente usati sono:

Tasti di scelta rapidaDescrizione
Ctrl+ASposta il cursore all'inizio della riga.
ctrl+eSposta il cursore alla fine della riga.
ctrl+ySposta il cursore 1 pagina in alto (simile a PageUp )
ctrl+vSposta il cursore 1 pagina in basso (simile a PageDown )
ctrl+_Passa a una riga specifica (dovrai inserire il numero di riga).
ctrl+cMostra su quale riga e in quale posizione si trova il cursore.
ctrl+wRicerca di testo in un file. Devi inserire una stringa di ricerca.
Ctrl+\Trova e sostituisci il testo in un file. La stringa di ricerca viene inserita per prima, quindi la stringa di sostituzione.
Ctrl+DElimina il carattere sotto il cursore.
Ctrl+KElimina la riga corrente.
Ctrl+OSalva le modifiche senza chiudere l'editor.
Ctrl+XEsci dall'editor. Se il file è stato modificato, verrà richiesto di salvare le modifiche.

Qualcos'altro

Un paio di trucchi più interessanti quando si lavora con nano, che non tutti conoscono.

Ctrl = Esc Esc

Invece del tasto Ctrl, puoi fare doppio clic sul tasto Esc. Per esempio,
Esc+Esc+X
Equivale a Ctrl+X .

Solo per la lettura

Per aprire un file di sola lettura utilizzare l'opzione -v:

Backup dei file

Puoi assicurarti che quando un file viene modificato, ne venga creata una copia di backup. Per questo, viene utilizzato l'opzione -B:

Se si modifica un file e si salvano le modifiche, verrà creata una copia di backup del file, con il contenuto del file com'era prima della modifica. Il nome del backup corrisponde al nome del file originale con una tilde ~ alla fine.

Elenco dei tasti di scelta rapida per nano. È incompleto: mancano alcune combinazioni che non sono stato in grado di testare in azione. O perché non faccio yoga, o le impostazioni di Gnome sono tali che alcune combinazioni o determinati tasti vengono intercettati da esso, ad esempio combinazioni come Alt-( e Alt-). Quando li digiti, devi usare Maiusc (cioè Alt-( su una tastiera normale viene convertito in Alt-Maiusc-[). E ho un cambio di layout su Alt-Maiusc nel sistema. Si sovrappone a quei tasti di scelta rapida, che Mando a nano.Ma sono solo testi e mancanza di tempo, ed ecco la lista

  • Casa= Ctrl+a
  • FINE= Ctrl-e
  • pgup= ctrl-y
  • PgDn= ctrl-v
  • Tasti cursore= Ctrl-(f,b,n,p)
  • Scheda= Ctrl-i
  • backspace= ctrl-h
  • Eliminare= ctrl-d
  • ritorno= Ctrl-m
  • Aiuto- Ctrl-g
  • Uscita- Ctrl+x
  • Salvare il file- Ctrl-o
  • Attiva/disattiva l'evidenziazione della sintassi-Alt
  • Vai alla parola successiva- Ctrl-Spazio
  • Vai alla parola precedente- Spazio alternativo
  • Vai all'inizio della riga-Casa
  • Vai alla fine della riga- FINE
  • Vai al paragrafo successivo-Alt-0
  • Passa al paragrafo precedente-Alt-9
  • Pagina successiva-PgDn
  • Pagina precedente- PagSu
  • Vai alla riga n.-Ctrl-_
  • Vai alla fine del file-Alt-/
  • Vai all'inizio del file-Alt-\
  • Vai alla parentesi corrispondente-Alt-]
  • riavvolgere-Alt-=
  • riavvolgere-Alt-
  • Attiva/disattiva la modalità di selezione del testo- Ctrl-6 (Ctrl-^). Una delle poche combinazioni in cui sia 6 che ^ non sono ambigui (ovvero non è necessario premere Maiusc per ^). Per selezionare il testo dopo aver attivato la modalità di selezione, utilizzare i tasti cursore.
  • Copia la selezione corrente- Alt-6 (Alt-^ o Ctrl-k Ctrl-u). Un'altra combinazione che non richiede di premere Maiusc per ^.
  • Taglia la selezione corrente- Ctrl-k
  • Inserire- Ctrl-u
  • Incolla il contenuto di un file in un nuovo buffer- Ctrl-r<имя файла>. Se devi inserire il contenuto del file nel buffer corrente nella posizione dopo il cursore, devi prima disattivare la modalità multi-buffer per nano. Questo viene fatto usando la combinazione Alt-f.
  • Incolla l'output del comando- Ctrl-r Ctrl-x
  • Ricerca- Ctrl w
  • Trova l'occorrenza successiva (Trova successivo...)- Alt-w o Ctrl-w Invio
  • Trova-sostituisci- Ctrl-\ o Alt-r
  • Cercare aiuto- Ctrl-w Ctrl-g
  • Giustificare il paragrafo corrente (dove si trova il cursore)- Ctrl-j
  • Giustificare l'intero documento-Alt-j

Ho menzionato la modalità multi-buffer: questa è la modalità operativa di nano, in cui puoi modificare più file contemporaneamente. Il passaggio tra più buffer viene eseguito utilizzando le combinazioni Alt- e Alt-. .

Ho anche menzionato l'evidenziazione della sintassi.

L'evidenziazione della sintassi, come altre impostazioni nano, deve essere specificata nel file nanorc. Per l'utente corrente, questo file si trova solitamente qui ~/.nanorc , e un esempio con una configurazione può essere preso da /usr/share/doc/nano/examples/nanorc.sample.gz

In Ubuntu, puoi trovare configurazioni già pronte con l'evidenziazione della sintassi in /usr/share/nano/ . Questa directory contiene i file di configurazione nano, uno per ogni tipo di retroilluminazione. Sono abilitati per impostazione predefinita.

Se hai bisogno di cambiare i colori e altre impostazioni di evidenziazione, puoi anche vedere le configurazioni già pronte con l'evidenziazione della sintassi. I file possono essere modificati sia in /usr/share/nano che nella home directory nel file .nanorc. Nel primo caso le modifiche saranno globali, nel secondo solo per l'utente corrente.

,

Sono finiti i giorni in cui il sistema operativo Linux sembrava un puzzle per i principianti. La maggior parte degli attualmente popolari Linux-i kit di distribuzione hanno un'interfaccia grafica comoda e intuitiva, così come i programmi standard forniti con essi. Ma ci sono eccezioni. Editor di testo Nano, ad esempio, non ha GUI, utilizzando invece l'interfaccia della riga di comando. A cosa serve se c'è gedit?

Nano utilizzato principalmente nei server Linux, è conveniente quando si modificano i file di configurazione e se si decide di padroneggiare il terminale, sarebbe altamente desiderabile padroneggiare e Nano. Non c'è niente di particolarmente difficile in questo, tra tutti gli editor di testo per console Nanoè il più semplice da usare, basta conoscere le combinazioni di tasti di base con cui si lavora con file e testo.

Installazione e lancio

Nelle ultime versioni ubuntu editore Nanoè presente per impostazione predefinita e pertanto non è necessario installarlo.

Per eseguirlo, devi aprire un terminale ed eseguire il comando nano. Se il terminale risponde con un messaggio "comando non trovato" o qualcosa del genere, allora significherà che l'editor non è installato. In questo caso, dovrai installarlo eseguendo il seguente comando direttamente nella console:

sudo apt-get install nano

Un comando è sufficiente per avviare l'editor: nano. Questo creerà un nuovo file nella directory corrente. Per determinare quale cartella è quella corrente, puoi usare il comando pwd nel terminale. Se devi aprire un file specifico, specificane il nome e, se si trova in una cartella diversa da quella corrente, aggiungi il percorso completo, come mostrato nell'esempio del secondo comando:

nano ciao.txt
nano /home/compick/ciao.txt

Per quanto riguarda i file di configurazione, quando vengono aperti dopo nano aggiungere una chiave -w, questo è importante perché disabilita il ritorno a capo, che non viene utilizzato nei file di sistema. L'interfaccia dell'editor è rappresentata da una finestra della console, nella parte superiore della quale sono indicati la versione del programma e il nome del file corrente, nonché lo stato (se è stato modificato o meno) . Nella parte inferiore della finestra sono presenti due righe che mostrano le combinazioni di tasti più comunemente utilizzate. Nella parte inferiore viene visualizzata anche una barra di stato, che mostra vari messaggi e campi per i comandi, ad esempio il pulsante F6 avvia una ricerca di testo.

Principi di base per lavorare con l'editor Nano

Le etichette dei tasti di scelta rapida possono creare confusione per un utente inesperto, ma questo è solo all'inizio. Simbolo (^) significa il tasto Ctrl e (M) Meta- Tasto Alt o Esc. Tutto questo può essere trovato nella guida integrata. nano chiamato premendo ^+G, ovvero Ctrl + G .

I tasti freccia possono essere utilizzati per spostarsi all'interno del contenuto, Ctrl + O seguito dalla digitazione per salvare le modifiche. Y per conferma e N per cancellare. Al momento del salvataggio, l'editor richiede un nome file, che deve essere inserito in un apposito campo nella parte inferiore della finestra.

Per annullare le modifiche apportate a un file non ancora salvato, è necessario premere Ctrl + C . Per ritagliare intere righe e paragrafi nano la combinazione Ctrl + K è responsabile, per il loro inserimento - Ctrl + U. Per selezionare determinati elementi della linea, usa Ctrl + 6 o Alt + A , per chiamare la linea di ricerca - Ctrl + W o F6 . I comandi Ctrl + A e Ctrl + E consentono di spostarsi rapidamente all'inizio e alla fine di una riga, i comandi Ctrl + Y e Ctrl + V fanno scorrere il contenuto di un file di testo su e giù. Infine, Ctrl + X viene utilizzato per uscire dall'editor al terminale.

Ma questa è solo una parte della funzionalità. nano. L'editor supporta il conteggio di parole, linee e simboli, l'utilizzo di più file contemporaneamente, la creazione di copie di backup dei documenti modificati, l'utilizzo del "solo per leggere", abilitare il supporto parziale del mouse, descrivere la sintassi per l'evidenziazione, modificare la larghezza della scheda, abilitare il salvataggio automatico del file all'uscita e altro ancora. I parametri aggiuntivi vengono impostati principalmente all'avvio dell'editor, ma alcuni, ad esempio, la chiave responsabile del backup -B può essere utilizzato durante il salvataggio di un file.

Da funzionalità aggiuntive nano Vale la pena notare l'impostazione dell'aspetto della finestra della console.

Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
CONDIVIDERE: