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.