Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Suplemon: CLI Text Editor in Python

Link copiato negli appunti

Torniamo nella nostra rubrica dedicata ai tool per i developer. Oggi ci focalizzeremmo su un piccolo CLI Text Editor chiamato Suplemon. Si tratta di uno strumento utilizzabile da shell che, per certi versi, richiama il più famoso Nano. Uno dei benefici di utilizzare un editor CLI è la sua estrema portabilità in ogni ambiente. Infatti lo potremo utilizzare non solo sulle distribuzioni Linux ma anche in altri sistemi Unix-like e perfino su Windows grazie a Docker o a WSL.

Ecco le feature chiave di Suplemon:

  • Supporto Multi-cursor.
  • Possibilità di Undo / Redo illimitati.
  • Supporto al Copy & Paste anche in multi line.
  • Supporto alle mouse gestures.
  • Disponibilità di un'ampia gamma di estensioni.
  • Supporto al Find, Find all e Find next.
  • Syntax highlighting.
  • Autocompletamento della sintassi.
  • Possibilità di personalizzare le keyboard shortcut.

Suplemon è stato sviluppato interamente in Python, per utilizzarlo bisogna dunque assicurarsi di avere installate le relative librerie (python3 e pip3). Per installarlo basterà lanciare questo semplice comando da Terminale:

sudo pip3 install suplemon

Una volta installato si potrà digitare il nome del programma per avviarlo:

suplemon

Sarà anche possibile aprire più file contemporaneamente:

suplemon esempio1.txt esempio2.txt

Suplemon può essere interamente configurato e personalizzato tramite un apposito file JSON presente nella home directory:

~/.config/suplemon/suplemon-config.json

suplemon

Via Suplemon

Ti consigliamo anche