- Amp: basato su terminale ispirato a Vim, scritto in Rust.
- Bluefish: rivolto agli sviluppatori web.
- Cudatext: con supporto plugin.
- Dit: semplice e minimalista scritto in Lua.
- Ed: orientato alla linea, uno dei più antichi di Unix.
- Emacs: ampie opzioni di personalizzazione e funzionalità integrate.
- E: basato su un’interfaccia in linea di comando per i sistemi Unix.
- FeatherPad: leggero per l’ambiente grafico Qt.
- Geany: IDE leggero che offre strumenti di gestione e codificazione di base.
- Gedit: predefinito di GNOME, progettato per semplicità e facilità d’uso.
- GNOME Text Editor: elegante per l’ambiente grafico GNOME.
- Gobby: collaborativo in tempo reale per la modifca del testo.
- Helix: ispirato a Vim, sottolineando la velocità e il design moderno.
- Jed: terminale leggero e veloce simile a Emacs.
- jEdit: basato su Java per programmatori, con supporto per macro e plugin.
- JOVE : compatto e semplice simile a Emacs per i sistemi Unix.
- Jupp: la versione migliorata di JOE, ottimizzata per la moderna modifica del testo.
- Kakoune: editor di codici incentrato sulla selezione e l’editing efficiente.
- Kate: l’editor di testo di KDE con funzionalità multi-documento e split-view.
- Komodo Edit : versione gratuita e open source di Komodo IDE per le esigenze di codifica di base.
- Lapce: estensibile scritto in Rust, progettato per gli sviluppatori.
- Leafpad : editor minimalista per semplici attività di modifica del testo.
- Lite-xl: semplice, veloce, pieno di funzionalità ed estremamente estensibile.
- medit : leggero con supporto per più schede e plugin.
- Micro: Moderno editor basato su terminale con interfaccia intuitiva e supporto del mouse.
- Mined : progettato per l’elaborazione del testo Unicode.
- Mousepad: Semplice editor di testo per Xfce, ideale per attività leggere.
- Nano: semplice e facile da usare per gli utenti del terminale.
- ne: leggero e facile da usare per sistemi Unix e Linux.
- Neovim: forcella estensibile di Vim con interfaccia utente moderna e prestazioni migliorate.
- Notepad++: basato su Windows con modifica a schede e plugin estesi.
- Notepadqq: gratuito open source per Linux, progettato come alternativa a Notepad++.
- NuShell: una shell moderna che funge anche da editor di testo.
- PHCode: un editor di codice moderno e open source progettato per rendere la codifica intuitiva e piacevole.
- Pluma: per l’ambiante grafico MATE, simile a Gedit.
- Pulsar: clone di Atom guidato dalla comunità.
- SciTE: leggero e multipiattaforma con evidenziazione della sintassi e supporto per lo scripting.
- Sublime Text: leggero con funzionalità avanzate per sviluppatori e designer.
- TEA: multipiattaforma con caratteristiche di base di scrittura e codifica.
- Textadept: veloce e minimalista progettato per i programmatori.
- Tilde: basato su terminale progettato per essere facile per i principianti.
- vi : L’editor di testo originale orientato allo schermo per i sistemi Unix, semplice e veloce.
- Vile : editor simile a VI con miglioramenti e funzionalità aggiuntivi.
- Vim: editor modale altamente efficiente progettato per gli utenti esperti e la produttività.
- Vis: moderno ed efficiente come Vim con un ingombro ridotto e semplicità.
- Visual Studio Code: versatile e IDE con potenti estensioni.
- Xed: per Linux Mint, basato su Gedit con funzionalità aggiuntive.
- XEmacs: variante Emacs con funzioni grafiche e di personalizzazione aggiuntive.
- Yudit : editor di testo Unicode che supporta più lingue e script.
- Zed: un editor di codice (e testo) collaborativo, veloce e moderno progettato per gli sviluppatori.
Categoria: Distribuzioni
distribuzioni
-

50 editor di codice e testo
-

Nix il gestore dei pacchetti di NixOS su Void Linux
Nix è il gestore dei pacchetti di NixOS e per chi non lo sapesse è multipiattaforma cioè può essere installato su qualsiasi distribuzione GNU/Linux.
Per installare Nix in Void Linux bisognerà aprire un terminale ed eseguire il seguente comando
sudo xbps-install -Sy nixo per chi utilizza il nostro script https://www.nazionlinux.com/script-per-la-gestione-dei-pacchetti-universale/
nlx -i nixfinita l’installazione dobbiamo creare il collegamento per avviare il demone nix-daemon
sudo ln -s /etc/sv/nix-daemon /var/service/source /etc/profilecreato il collegamento lo dobbiamo avviare
sudo sv start nix-daemona questo punto aggiungiamo il canale Nix
# NixOS 22.05 nix-channel --add https://nixos.org/channels/nixos-22.05 nixpkgsaggiorniamo il canle
nix-channel --updatee per finire installiamo un programma nel nostro esempio Brave Browser
nix-env -iA nixpkgs.brave -

Pannello Gnome percentuale batteria
Come mostrare la percentuale della batteria nel pannello di Gnome.
Aprite un terminale e lanciate il comando
gsettings set org.gnome.desktop.interface show-battery-percentage trueoppure potete utilizzare dconf-editor e recarvi alla voce
/org/gnome/desktop/interface/show-battery-percentagee impostare il valore personalizzato su veroPer utilizzare dconf-editor bisognerà installarlo, si apre un terminale e diamo il comando
sudo xbps-install dconf-editorper le altre distribuzioni consigliamo di leggere l’articolo
in quel caso basterà lanciare il comando
nlx -i dconf-editorfunziona con tutte le distribuzioni Debian e derivate, Fedora e derivate Archlinux e derivate
-

Void Linux + Gnome minimale
Per installare Gnome su Void Linux la maggior parte degli utenti installa il pacchetto gnome-core.
Gnome-core è un meta-pacchetto cioè un pacchetto che comprende il sitema base per funzionare, in questo caso l’ambiente grafico base per poter funzionare.
In Void Linux è possibile ottenere un ambiente grafico Gnome ancora più minimale.
Questi sono i pacchetti base per installare Gnome aprite un terminale e lanciate il comando
sudo xbps-install gdm gnome-shell gnome-control-centerlogicamente nel sistema dovrà essere installato il server grafico preferibilmente Wayland.
Il nostro consiglio è quello di installare i seguenti pacchetti
sudo xbps-install gdm gnome-shell-extensions gnome-control-center gnome-tweaks gnome-browser-connectoral posto di gnome-shell installiamo gnome-shell-extensions che comunque ha come dipendenza gnome-shell e verrà installato di conseguenza.
gdm è il gestore di accesso utenti senza il quale Gnome non si avvia
gnome-control-center è per la gestione delle impostazioni di Gnome
gnome-tweaks ci serve per le personalizzazioni dell’ambiente grafico Gnome
gnome-browser-connector per installare le estensioni Gnome direttamente dal navigatore
Installando gnome-core invece installerete anche
cantarell-fonts-0.303.1_1
dbus-glib-0.112_1
evince-46.3.1_2
folks-0.15.9_1
font-adobe-source-code-pro-2.042_1
gdm-47.0_2
gmime-3.2.15_1
gnome-backgrounds-47.0_1
gnome-color-manager-3.36.2_1
gnome-core-47.0_1
gnome-initial-setup-47.1_1
gnome-shell-extensions-47.4_1
gnome-themes-extra-3.28_4
gnome-user-docs-47.2_1
gnome-video-effects-0.6.0_1
gtksourceview4-4.8.4_1
libdjvulibre-3.5.28_2
libevince-46.3.1_2
libgdm-47.0_2
libgee-0.20.8_2
libhandy1-1.8.3_1
libjxl-plugins-0.11.1_3
libxapian-1.4.24_1
libzeitgeist2-1.0.4_2
python3-dbus-1.3.2_4
shared-color-targets-0.1.7_3
sushi-46.0_2
telepathy-glib-0.24.2_1
tracker-3.9.1_2
unzip-6.0_15
yelp-42.2_1
yelp-xsl-42.1_1
zeitgeist-1.0.4_2
zenity-4.0.5_1 -

Voidlinux sostituire sudo con doas
Doas è un alternativa più sicura e più snella del comando sudo sviluppato dai programmatori di OpenBSD.
Sudo è stato soggetto ad alcune vulnerabilità di sicurezza negli ultimi mesi.
Iniziamo con l’installare doas apriamo un terminale e lanciamo il comando:
sudo xbps-install -S opendoasper chi ha seguito la nostra precedente guida
nlx -i opendoasbisogna creare o modificare il file /etc/doas.conf aggiungendo
permit persist :wheelqualsiasi utente nel gruppo wheel può utilizzare la propria password per eseguire i comandi come root, proprio come sudo.
Ora si potrà cancellare sudo, prima dobbiamo creare o modificare il file /etc/xbps.d/ignore.conf aggiungendo
ignorepkg=sudopoi rimuovere sudo con il comando
doas xbps-remove sudooppure se avete seguito la nostra guida Script per la gestione dei pacchetti universale
nlx -r sudoSe per comodità desideri continuare ad usare sudo sulla riga di comando o per evitare che qualche programma vado in errore, puoi usare un collegamento simbolico:
doas ln -s /usr/bin/doas /usr/bin/sudo -

Script per la gestione dei pacchetti universale
Con questo piccolo script non ci sarà più bisogno di ricordarsi i vari comandi nelle differenti distribuzioni GNU/Linux.
Lo script esegue i seguenti comandi:
nlx -s nomepacchettocerca il pacchetto
nlx -i nomepacchettoinstalla il pacchetto
nlx -r nomepacchettorimuove il pacchetto
nlx -c“pulisce” il sistema
nlx -uaggiorna il sistema
funziona con le maggiori distribuzioni senza dover ricordare i comandi di ogni distribuzione
La prima cosa da fare e scaricare lo script aprite un terminale
wget -c https://www.nazionlinux.com/dotfiles/nlxcopiare il file nella cartella
~/.local/bincp nlx ~/.local/bin/se la cartella non esiste
mkdir -p ~/.local/binbisognerà rendere eseguibile lo script
chmod +x ~/.local/bin/nlxora editate il file .bashrc o .profile
aggiungete le seguenti righe
if [ -d “$HOME/.local/bin” ] ; then
PATH=”$HOME/.local/bin:$PATH”
fipoi date il comando
source .bashrcsostiuite .bashrc con .profile a seconda di cosa avete scelto
ora potete eseguire lo script utilizzando i comandi elencati all’inizio dell’articolo.
Al momento della scrittura di questo articolo dovrebbe funzionare con tutte le distribuzioni:
- Debian e derivate
- Archlinux e derivate
- Fedora e derivate
- Voidlinux e derivate
- Linux Mint
Aiutateci a migliorarlo
*** ATTENZIONE *** dovete essere utenti con la possibilità di utilizzare il comando sudo




