Ricerca nel sito web

Prova GNU nano, un'alternativa leggera a Vim


Leggero e diretto, nano offre un editor semplice e intuitivo senza complicazioni aggiuntive.

Molte distribuzioni Linux includono Vim come editor di testo predefinito. Questo piace a molti utenti Linux di lunga data e coloro a cui non piace possono comunque cambiarlo subito dopo l'installazione. Vim è un editor divertente, però, poiché è uno dei pochi che si apre in una modalità che non consente l'immissione di testo. Questa è una scelta sconcertante per qualsiasi utente e crea confusione per uno nuovo.

Grazie a GNU nano, esiste un'alternativa comune a Vim per un editor di testo leggero basato su terminale, ed è così facile da usare: ha i comandi più importanti elencati nella parte inferiore della finestra.

Installazione

Su Linux e macOS probabilmente hai già installato GNU nano. Puoi verificare con il comando what:

$ which nano
/bin/nano

Se non lo hai installato, puoi installarlo dal repository del software oppure puoi scaricare il codice sorgente e compilarlo tu stesso.

Su Windows, puoi installare GNU nano utilizzando Chocolatey.

Lancio di nano

Avvia nano dal terminale, da solo:

$ nano

Oppure puoi anche aprire un file specifico seguendo il tuo comando con il percorso di un file. Se il file che chiami non esiste già, viene creato:

$ nano example.txt

Utilizzando nano

Nano è, con solo una piccola lettura, abbastanza autoesplicativo. Quando lo avvii, nano si apre su un buffer vuoto o sul file che hai aperto. Nella parte inferiore dello schermo è presente un elenco di funzioni e le relative scorciatoie da tastiera. Sono disponibili ulteriori funzioni premendo Ctrl+G per ottenere assistenza.

Ecco i comandi più importanti dell'applicazione:

  • Ctrl+S salva il tuo lavoro
  • Ctrl+W salva con nome
  • Ctrl+R carica un file ("Leggi")
  • Ctrl+X esce o esce
  • Ctrl+G ricevi assistenza

Ecco i comandi di modifica più comuni:

  • Alt+A seleziona ("contrassegna") una regione
  • Ctrl+K taglia il testo contrassegnato
  • Ctrl+U incolla ("non tagliato")
  • Alt+F annulla
  • Alt+E ripeti

Personalizzabile

Nano non è estensibile come Emacs o Vim, ma puoi apportare alcune personalizzazioni significative in un file chiamato ~/.nanorc. In questo file puoi impostare preferenze globali, comprese le impostazioni di ritorno a capo, combinazioni di colori, numerazione delle righe e altro. Puoi anche creare le tue associazioni di tasti, quindi se desideri utilizzare Ctrl+V per incollare anziché l'impostazione predefinita di nano Ctrl+U, puoi modificare l'associazione assegnata al tasto Funzione incolla:

bind ^V paste all

Puoi ottenere un elenco di tutte le funzioni disponibili nella documentazione di GNU nano.

Semplice ed efficace

GNU nano è un editor di testo semplice e pratico. È facile da usare e fornisce tutte le funzionalità che ti aspetti da un editor di testo. Provalo e goditi la semplicità dell'editing intuitivo.

Articoli correlati: