Ricerca nel sito web

Come lavorare con Nano Editor su Linux


Cos'è l'editor Nano

L'editor Nano è un editor di testo semplice, orientato alla visualizzazione e gratuito, fornito di default con tutti i sistemi operativi Linux. È una buona alternativa al Pico non libero fornito di default con il pacchetto Pine. Programmi come Vi ed emacs potrebbero essere più potenti, ma il set di funzionalità intelligenti di Nano lo rende facile da imparare e utilizzare per i principianti. L'inserimento del testo e la navigazione tra i file sono piuttosto semplici e richiedono solo la digitazione del testo e il movimento di base del cursore. Qui impareremo tutto questo e le speciali combinazioni di tasti che ti renderanno un Nanoguru.

Nano contro Pico

Un utente potrebbe scegliere Nano rispetto a Pico per i seguenti motivi:

  • L'editor Nano è un programma molto semplice e ha le funzionalità minime necessarie per modificare i file.
  • Ha un cheat sheet integrato per le scorciatoie che vengono visualizzate nella parte inferiore dell'editor stesso.
  • È disponibile sulla maggior parte dei sistemi Linux.
  • Nano Editor è un programma molto stabile che difficilmente si blocca, perde o si blocca.
  • La colorazione della sintassi può essere utilizzata per molti linguaggi di programmazione.
  • È gratis!

Esecuzione di Nano Editor su Linux

Nano per Linux è un editor di testo basato su Terminale, quindi per prima cosa dovrai aprire la finestra Terminale. Una volta aperto il terminale Linux puoi aprire Nano utilizzando il seguente comando:

$nano

Verrà visualizzata la schermata seguente con un nuovo buffer/file aperto:

Come puoi vedere sopra, l’editor è diviso in quattro sezioni principali:

  • La prima riga in alto mostra il numero di versione di Nano, il nome del file (in questo caso non è stato ancora specificato alcun nome file) e se il file è stato modificato o meno.
  • Una riga sopra le scorciatoie, visualizzata in basso, mostra i messaggi di sistema come le informazioni sullo stato del sistema.
  • Le due linee di scelta rapida nella parte inferiore forniscono all'utente una serie di scorciatoie utilizzate più comunemente.

Creazione di un file

Per lanciare Nano e creare un nuovo file su cui lavorare, utilizzare il seguente comando:

nome file $nano

L'immagine seguente mostra un file denominato filename.txt che abbiamo creato per aggirare il problema per esercitazione.

Nota: se hai aperto un nuovo file/buffer senza nominarlo utilizzando solo il comando "nano", puoi nominarlo durante il salvataggio del file. Per ulteriori informazioni, fare riferimento alla sezione Salvataggio di un file.

Apertura di un file

È possibile aprire un file già esistente utilizzando il seguente comando:

$nano [nome file]

Questo comando aprirà il file se esiste nella directory corrente. Dovrai specificare l'intero percorso della posizione se il percorso richiesto esiste altrove nel tuo archivio.

Lavorare con i file

Navigazione nel file

Puoi spostarti nel file utilizzando i tasti freccia, ma un modo più rapido è utilizzare le scorciatoie con le lettere della tastiera che solitamente sono disponibili in tutti gli ambienti.

Visualizzazione della posizione del cursore

A volte avrai bisogno di conoscere la posizione corrente del cursore all'interno del tuo file. La scorciatoia ctrl+c non solo evidenzierà l'area del cursore ma visualizzerà anche i dettagli sulla posizione nella riga di stato sopra le scorciatoie.

Posizionamento del cursore su una riga e colonna specifica all'avvio

È possibile impostare l'editor Nano per aprire un file già esistente con il cursore impostato su una riga e colonna specifica. È possibile utilizzare il comando seguente per specificare la riga e la colonna del file durante l'avvio di Nano:

$nano +riga,colonna [nome file]

Copiare, tagliare e incollare testo

Cominciamo scrivendo del testo di esempio che possiamo selezionare, tagliare o copiare e incollare nel nostro file. Selezionare il testo è molto semplice in Nano; porta il cursore su quel testo e seleziona tramite i controlli della tastiera o del mouse.

Per tagliare il testo selezionato, premi ctrl+k e quindi posiziona il cursore nel punto in cui desideri incollare il testo. Ora premi ctrl+u; sarai in grado di vedere il testo incollato in questa posizione.

In questo esempio, abbiamo selezionato il testo “Questo è altro testo di esempio. " e copialo nel documento tramite ctrl+u.

Nota: utilizza la scorciatoia Alt+^per copiare il testo invece di tagliarlo.

Tagliare una stringa di testo

L'editor Nano ti consente anche di tagliare una stringa di testo anziché l'intera riga. Nell'esempio seguente, taglieremo la stringa “sample” dal nostro testo. Seleziona la stringa che desideri tagliare posizionando il cursore all'inizio della stringa e premendo ctrl+6. Ciò contrassegnerà la stringa come selezionata; la barra di stato mostrerà il messaggio “mark set”.

Ora posiziona il cursore sulla posizione in cui vuoi incollare la stringa e premi ctrl+u. Puoi vedere che la stringa è stata incollata in una nuova posizione nell'immagine seguente:

Controllo ortografico del tuo testo

Puoi eseguire il controllo ortografico del testo utilizzando il controllo: ctrl+t. Sebbene Nano non sia un elaboratore di testi, questa funzionalità aggiuntiva ti aiuta ad avere un file privo di errori quando si tratta di ortografia.

Salvataggio di un file

Per salvare un file, utilizza la scorciatoia ctrl+o. Nano ti chiederà di inserire un nome file o di riconfermare il nome file se lo hai già specificato. Apporta le modifiche richieste e premi invio; il tuo file verrà salvato nel sistema.

La barra di stato mostrerà il numero di righe salvate nel file come segue:

Inserimento di un file in un altro

Con Nano puoi unire il contenuto di un file di testo con un altro. Apri un file e premi ctrl+R. L'Editor ti chiederà il nome del file di cui vuoi inserire il testo nel file corrente. Puoi vedere che nell'immagine seguente abbiamo inserito il nome file filnamet.txt.

Nell'immagine seguente, la riga selezionata è stata inserita dal file specificato.

Interruttori utili in Nano

L'editor Nano è dotato di una serie di potenti interruttori. Quelli più comuni e utili sono menzionati di seguito per il tuo utilizzo; altri possono essere trovati nel manuale del Nano Editor:

Switch

Scopo

nano -B

Utilizzare questo interruttore per eseguire il backup del file prima di modificarlo.

nano -E

Utilizza questo interruttore per convertire le tabulazioni in spazi durante la modifica del testo.

nano -c

Utilizzare questo interruttore per visualizzare continuamente le statistiche sulla posizione del cursore.

nano -i

Utilizzare questo interruttore per rientrare automaticamente le nuove righe con la stessa posizione della riga precedente.

nano -k

Utilizzare questo interruttore per attivare/disattivare il taglio (taglia dalla posizione del cursore invece di tagliare l'intera riga di testo.

nano -m

Utilizzare questo interruttore per ottenere il supporto del mouse.

nano -v

Utilizzare questa opzione per aprire i file in modalità di sola lettura.

Ora puoi creare, modificare e salvare file Nano dopo aver fatto pratica con questo articolo. Con l'aiuto delle potenti scorciatoie di Nano, puoi facilmente modificare i tuoi file come tagliare, copiare e incollare testo, controllare l'ortografia del tuo file, copiare testo da un altro file ecc. Quindi, dopo tutto, non è troppo difficile essere un guru di Nano. !

Articoli correlati: