Alternative Notepad++ per Linux

Questo articolo ha lo scopo di presentarvi alcune delle più popolari alternative Notepad++ per Linux, compresa l’installazione, le caratteristiche di base e le funzioni.

Nano textmode Notepad++ Alternative per Linux

Nano è probabilmente il più facile processore di testo per terminale. Viene incluso di default nella maggior parte delle popolari distribuzioni Linux.
Per creare un file di testo basta invocare nano e il nome del file come nel seguente esempio:

# nano <nomefile>

Alcune funzioni di Nano includono:

CTRL + G o F1 = ottenere aiuto.
CTRL + X o F2 = salvare il file e uscire.
CTRL + O o F3 = scrivere.
CTRL + W o F6 = trovare una stringa specifica o un testo specifico nel file.
CTRL + K o F9 = tagliare la linea corrente.
CTRL + C = annullare l’operazione.

vim textmode Notepad++ Alternativa per Linux

Vim è l’evoluzione del vecchio editor di testo vi per terminale, non è facile da usare come nano.

Nonostante sia tra i più popolari editor di testo insieme a Nano, Vim non è presente di default su distribuzioni come Debian.

Per installarlo come root o invocando sudo eseguire:

# apt install vim -y

Per una visione veloce si può eseguire:

# vim

Come vedi la schermata iniziale ti dice :q + INVIO è richiesto per uscire. Nel caso tu abbia bisogno di aiuto puoi digitare :q + ENTER. Per salvare ed uscire puoi premere :wq e per uscire senza chiedere conferma :q!.

Emacs GUI Notepad++ Alternative per Linux

Emacs è un editor di testo per GUI basato su legami di tasti, è completamente personalizzabile, ed è un
ottimo strumento orientato ad evitare il mouse mentre si scrive su una GUI. Ha caratteristiche specifiche per la programmazione come:

  • Modalità di editing consapevoli del contenuto, inclusa la colorazione della sintassi, per molti tipi di file.
  • Documentazione completa integrata, incluso un tutorial per i nuovi utenti.
  • Supporto completo Unicode per quasi tutti gli script umani.
  • Altamente personalizzabile, usando il codice Emacs Lisp o un’interfaccia grafica.
  • Un sistema di packaging per scaricare e installare
  • Un intero ecosistema di funzionalità oltre l’editing del testo, incluso un pianificatore di progetti, un lettore di posta e notizie, un’interfaccia debugger, un calendario e altro ancora.

Fonte: https://www.gnu.org/software/emacs/

Nonostante sia leader di mercato insieme ai più popolari editor di testo Nano e vim, emacs non è presente di default su distribuzioni come Debian.

Per installarlo come root o invocando sudo run:

# apt install emacs -y

È possibile eseguire emacs sia dal menu applicazioni che da terminale:

La schermata iniziale mostrerà un tutorial per i nuovi utenti per iniziare:

È possibile accedere ad alcuni tutorial video di Emacs da LinuxHint a:

  • Come installare EMACS su Ubuntu
  • Temi Emacs
  • Comandi Emacs, Tutorial uno per uno

Gedit GUI Notepad++ Alternativa per Linux

Gedit è l’editor di testo di GNOME, è fornito di default con GNOME.

Editore di testo Gedit Caratteristiche:

Supporto completo per il testo internazionalizzato (UTF-8)

  • Evidenziazione della sintassi configurabile per vari linguaggi (C, C++, Java, HTML, XML, Python, Perl e molti altri)
  • Undo/Redo
  • Modifica di file da postazioni remote
  • Ripristino di file
  • Supporto per stampa e anteprima di stampa
  • Supporto clipboard (taglia/copia/incolla)
  • Cerca e sostituisci con supporto di espressioni regolari
  • Vai a una linea specifica
  • Indentazione automatica
  • Testo Avvolgimento
  • Numeri di linea
  • Margine destro
  • Evidenziazione della linea corrente
  • Corrispondenza delle parentesi
  • File di backup
  • Fontes e colori configurabili
  • Un completo manuale utente online
  • Un sistema flessibile di plugin che può essere usato per aggiungere dinamicamente nuove funzioni avanzate

Fonte: https://wiki.gnome.org/Apps/Gedit.

Atom GUI Notepad++ Alternativa per Linux

Atom è un editor di testo e codice sviluppato da GitHub e disponibile per Linux, mac e Windows, supporta plugin per aggiungere funzionalità.

Per iniziare scarica il tuo pacchetto da https://atom.io/.

Gli utenti basati su Debian e Debian devono scaricare il pacchetto .deb mentre le distribuzioni basate su Red Hat il pacchetto .rpm.

Salva il pacchetto nel tuo pc.

Per installare Atom su Debian eseguire:
Nota: le seguenti istruzioni includono un errore di dipendenza dovuto alla libreria libgconf-2-4 e il processo di risoluzione dei problemi:

# dpkg -i <package>

In questo caso:

# dpkg -i atom-amd64.deb

Se hai ottenuto un errore simile a causa delle dipendenze, esegui:

# apt install -f

Dopo aver installato le dipendenze esegui nuovamente il comando dpkg per installare Atom:

# sudo dpkg -i atom-amd64.deb

Geany GUI Notepad++ Alternativa per Linux

Geany è un altro editor di testo e codice che supporta oltre 50 linguaggi di programmazione, supporta anche plugin per aggiungere funzionalità e supporta molti tipi di file.
Geany non è incluso di default in Debian ma è disponibile nei repository, per installarlo basta eseguire:

# apt install geany -y

Una volta installato Geany può essere lanciato dal menu delle applicazioni:

Vista predefinita di Geany:

Le caratteristiche di Geany includono:

  • Evidenziazione della sintassi
  • Chiusura automatica del codice
  • Completamento automatico dei nomi dei simboli
  • Completamento dei costrutti/snippet
  • Chiusura automatica dei tag XML e HTML
  • Punte di chiamata
  • Molti tipi di file supportati incluso C, Java, PHP, HTML, Python, Perl, Pascal (lista completa)
  • Liste di simboli
  • Navigazione del codice
  • Sistema di compilazione per compilare ed eseguire il tuo codice
  • Gestione semplice dei progetti
  • Interfaccia plugin (vedi Plugin)

Fonte: https://www.geany.org/about/geany/.

Spero che tu abbia trovato utile questo breve articolo su Notepad++ Alternative per Linux.

  • Configurazione di Nano Text Editor con nanorc
  • Vim vs Emacs: Confronto dettagliato
  • Emacs Org Mode, Parte 1
  • Installazione dell’editor di testo Atom su Debian 10
  • Lavorare con documenti JSON nell’editor ATOM
  • Color Picker nell’editor Atom
  • I migliori editor di testo per Ubuntu

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.