Come posso impostare il terminale predefinito utilizzato in Unity?

125

Come posso impostare il terminale predefinito utilizzato in Unity?

Vorrei usare il tasto di scelta rapida Ctrl + Alt + T per avviare un terminale non predefinito. Il terminale predefinito è gnome-terminal.

Dove posso modificare il valore del terminale predefinito?

    
posta Regisz 22.10.2011 - 08:53

12 risposte

119

Per 12.04 e successivi

gconf è ora deprecato - link - e gsettings può essere utilizzato al suo posto.

gsettings set org.gnome.desktop.default-applications.terminal exec 'terminal'

Dove terminale è il comando che useresti per aprirlo dal terminale.

    
risposta data LucaB 16.02.2013 - 03:30
70
sudo update-alternatives --config x-terminal-emulator
    
risposta data iegik 24.04.2012 - 12:31
40

Solo in Ubuntu 11.10 o precedenti! Per le versioni più recenti vedi LucaB rispondi!

Apri un terminale (ad esempio, gnome-terminal)

Esegui il prossimo comando:

gconftool --type string --set /desktop/gnome/applications/terminal/exec <YOUR-TERMINAL>

per esempio:.

gconftool --type string --set /desktop/gnome/applications/terminal/exec terminator

Fatto:).

    
risposta data Regisz 26.10.2011 - 13:37
28

Per modificare il collegamento e non il termine di default,

  1. cerca tastiera
  2. vai a scorciatoie e scorciatoie personalizzate
  3. premi il segno più per aggiungere un nuovo collegamento (in questo caso terminatore)
  4. quando viene detto che la scorciatoia ctrl + alt + t è già in uso premi "reasign"

    
risposta data Kempe 06.05.2012 - 22:14
7

Prova a cambiare l'opzione x-terminal-emulator tramite l'app "ALternatives Configurator".

per ubuntu puoi usare il comando qui sotto:

sudo update-alternatives --config x-terminal-emulator

Elencherà tutte le opzioni del terminale che hai installato e potrai scegliere (in base al numero) quello che desideri.

    
risposta data korjjj 26.10.2011 - 12:42
5

Per configurare il terminale predefinito in gnome devi installare dconf-tools ( sudo apt-get install dconf-tools ).

Dopodiché puoi usare gsettings per impostare il tuo emulatore di terminale preferito.

Diciamo che il tuo emulatore di terminale preferito è termite .

Installalo con sudo apt-get install termite

Dopo di che digita questo comando

gsettings set org.gnome.desktop.default-applications.terminal exec termite

Poiché termite non accetta alcun argomento (o lo fa, dipende da cosa lo fai con esso, puoi impostarli in questo modo) usa questo per impostare vuoto o impostare gli exec-arg per il terminale che ti serve

gsettings set org.gnome.desktop.default-applications.terminal exec-arg ""

Dopo questo termite sarà il tuo emulatore di terminale predefinito.

    
risposta data Bruno Pereira 26.10.2011 - 22:26
3

Prova

sudo update-alternatives --config x-terminal-emulator
    
risposta data Kris Harper 26.10.2011 - 21:17
2

Il sistema di aggiornamento-alternative è una cosa di Debian, ma Gnome funziona su molte più distribuzioni, quindi ha il suo modo di definire le applicazioni preferite.

Puoi impostare il terminale predefinito tramite l'utilità gnome-default-applications-properties , accessibile anche tramite gnome-control-center come Applicazioni preferite .

In alternativa puoi impostare la chiave di registro gconf /desktop/gnome/applications/terminal/exec .

Tuttavia, non è garantito che tutte le applicazioni fornite da Gnome, come il Nautilus, rispetteranno questa impostazione, o piuttosto useranno le proprie impostazioni.

    
risposta data enzotib 26.10.2011 - 22:17
2

Funzionava su Ubuntu 13.10

gsettings set org.gnome.desktop.default-applications.terminal exec terminator
    
risposta data flametoast 14.09.2014 - 19:22
1

Se vai alle scorciatoie da tastiera, noterai sotto la sezione Launcher che Ctrl + Alt + T è legato all'azione "Launch Terminal". Non l'ho ancora testato, ma puoi creare un collegamento personalizzato al tuo terminale preferito e associarlo al collegamento.

    
risposta data Theo Scholiadis 26.10.2011 - 12:35
0

OK, una cosa strana è che il% co_de compilato con la patch non funzionerà se la tua variabile DISPLAY è: 0, funziona perfettamente se DISPLAY = localhost: 0.

Quindi puoi modificare gnome-terminal e aggiungere questo:

ENV{"DISPLAY"}="localhost:0";

subito prima della riga exec.

Successivamente puoi usare /usr/bin/gnome-terminal/wrapper come programma di avvio!

    
risposta data Angelos Karageorgiou 14.10.2014 - 16:13
0
sudo update-alternatives --set x-terminal-emulator <terminal-path>

Ad esempio:

sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix

Se vuoi farlo con la modalità interattiva o controlla i percorsi:

sudo update-alternatives --config x-terminal-emulator
    
risposta data Milso 16.05.2017 - 09:32

Leggi altre domande sui tag