Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati


Guida verificata con Ubuntu: 20.04 22.04 24.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Sublime Text è un editor di testo con funzionalità evolute come: autocompletamento, multiselezione del testo, mappa del testo e molto altro. Distribuito sotto licenza proprietaria è comunque disponibile gratuitamente per un uso di prova a tempo illimitato.

Installazione

  1. Se non presente, installare il pacchetto apt-transport-https.

  2. In Ubuntu 20.04 creare con i privilegi di amministrazione la cartella /etc/apt/keyrings.

  3. Importare la chiave di firma dei pacchetti del repository Sublimetext digitando nel terminale:

     wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/sublimehq-pub.gpg -
  4. Importare il repository di Sublime Text con il comando:

    echo "deb [signed-by=/etc/apt/keyrings/sublimehq-pub.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
  5. Impostare come root i permessi del file sublimehq-pub.gpg:

    sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg
  6. Limitare i permessi di esecuzione del file sublimehq-pub.gpg:

    sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg
  7. Aggiornare la lista dei pacchetti.

  8. installare il pacchetto il pacchetto sublime-text.

Terminata l'installazione, sarà possibile avviare Sublime Text.

In alternativa è possibile scaricare il file .tar.bz2 dal seguente indirizzo, estrarre il file .deb e installarlo. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.

Metodi alternativi

Pacchetto flatpak

  1. Se non è ancora abilitata la funzionalità Flatpak seguire le indicazioni di questa guida.

  2. Accedere alla pagina Sublime Text su Flathub e fare clic sul pulsante Install per installare il pacchetto in formato Flatpak.
    In alternativa digitare nel terminale il seguente comando:

    flatpak install flathub com.sublimetext.three
    Per impostazione predefinita viene impostata la stessa lingua rilevata per il sistema.

Sarà possibile avviare Sublime Text da menu oppure digitando nel terminale:

flatpak run com.sublimetext.three

Pacchetto snap

Per installare Sublime Text da pacchetto snap consultare questa guida.

Rendere predefinito Sublime Text

  1. Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/share/applications/defaults.list.

  2. Modificare tutte le voci <editor in uso>.desktop in sublime.desktop.

  3. Salvare e chiudere l'editor.

La sostituzione è del tutto analoga nel caso siano in uso altri editor di testo.

Aggiungere dizionari linguistici

Sostituire nel seguito <sigla> e <SIGLA> con la sigla del linguaggio prescelto rispettivamente in minuscolo e maiuscolo.

  1. Installare il pacchetto hunspell-<sigla>.

  2. Creare la cartella ~/.config/sublime-text/Packages/Dict.

    • Il nome Dict può essere sostituito con uno a scelta.

  3. Copiare i file /usr/share/hunspell/<sigla>_<SIGLA>.* nella cartella ~/.config/sublime-text/Packages/Dict/.

  4. Per impostare la lingua nell'editor selezionare il menù View → Dictionary → Dict e mettere la spunta sulla lingua voluta.

Risoluzione problemi

Modificare scorciatoie da tastiera

Può capitare che una determinata scorciatoia da tastiera non funzioni o sia ritenuta scomoda da utilizzare.
Nel seguente esempio l'intento è sostituire la scorciatoia per commentare linee di codice Ctrl+/ con Ctrl+<.

  1. Selezionare il menù Preference → Key Bindings. Nella colonna di sinistra sarà presente la relativa regola impostata di default:

            { "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },
  2. Copiare il precedente codice e incollarlo in mezzo alle parentesi quadre nella colonna di destra, avendo cura di modificare la scorciatoia in modo che la nuova regola risulti:

    [
            { "keys": ["ctrl+<"], "command": "toggle_comment", "args": { "block": false } },
    ]
  3. Salvare e chiudere il file.

Ulteriori risorse


CategoryProgrammazione CategoryProduttivita