Comment définir le terminal par défaut utilisé dans Unity?
J’aimerais utiliser la touche de raccourci Ctrl + Alt + T pour démarrer un terminal autre que celui par défaut. Le terminal par défaut est gnome-terminal.
Où puis-je changer la valeur de terminal par défaut?
gconf
est maintenant obsolète – http://en.wikipedia.org/wiki/GConf – et gsettings
peut être utilisé à sa place.
gsettings set org.gnome.desktop.default-applications.terminal exec 'terminal'
Où terminal est la commande que vous utiliseriez pour l’ouvrir depuis le terminal.
sudo update-alternatives --config x-terminal-emulator
Seulement dans Ubuntu 11.10 ou plus tôt! Pour les versions plus récentes, voir LucaB answer!
Ouvrir un terminal (par exemple, gnome-terminal)
Exécutez la commande suivante:
gconftool --type ssortingng --set /desktop/gnome/applications/terminal/exec
par exemple:
gconftool --type ssortingng --set /desktop/gnome/applications/terminal/exec terminator
Terminé :).
Pour changer le raccourci et non le termainal par défaut,
Essayez de changer l’option x-terminal-emulator
via l’application “ALternatives Configurator”.
Pour Ubuntu, vous pouvez utiliser la commande ci-dessous:
sudo update-alternatives --config x-terminal-emulator
Il listera toutes les options de terminal que vous avez installées et vous pourrez ensuite choisir (par le numéro) celui que vous voulez.
Pour configurer le terminal par défaut dans gnome, vous devez installer dconf-tools
( sudo apt-get install dconf-tools
).
Ensuite, vous pouvez utiliser les gsettings
pour définir votre émulateur de terminal préféré.
Disons que votre émulateur de terminal préféré est un termite
.
Installez-le avec sudo apt-get install termite
Après cela tapez cette commande
gsettings set org.gnome.desktop.default-applications.terminal exec termite
Puisque termite
ne prend aucun argument (ou dépend de ce que vous en faites, vous pouvez les définir de cette façon), utilisez cette option pour définir vide ou définir les exec-args du terminal dont vous avez besoin
gsettings set org.gnome.desktop.default-applications.terminal exec-arg ""
Après ce termite
sera votre émulateur de terminal par défaut.
Essayer
sudo update-alternatives --config x-terminal-emulator
Le système update-alternatives est un système Debian, mais Gnome s’appuyant sur de nombreuses autres dissortingbutions, il a donc sa propre façon de définir les applications préférées.
Vous pouvez définir le terminal par défaut via l’utilitaire gnome-default-applications-properties
, également accessible via gnome-control-center
tant qu’applications préférées .
Vous pouvez également définir la clé de registre gconf /desktop/gnome/applications/terminal/exec
.
Cependant, il n’est pas garanti que toutes les applications fournies par Gnome, telles que Nautilus, respectent ce paramètre ou utilisent plutôt leurs propres parameters.
Cela a fonctionné dans Ubuntu 13.10
gsettings set org.gnome.desktop.default-applications.terminal exec terminator
Si vous accédez aux raccourcis clavier, vous remarquerez dans la section Lanceur que Ctrl + Alt + T est lié à l’action “Lancer un terminal”. Je ne l’ai pas encore testé, mais vous pouvez créer un raccourci personnalisé vers votre terminal préféré et y associer ce raccourci.
OK, une chose étrange est que le gnome-terminal
compilé avec le correctif ne fonctionnera pas si votre variable DISPLAY est: 0, fonctionne parfaitement si DISPLAY = localhost: 0.
Vous pouvez donc éditer /usr/bin/gnome-terminal/wrapper
et append ceci:
ENV{"DISPLAY"}="localhost:0";
juste avant la ligne exec.
Ensuite, vous pouvez utiliser /usr/bin/gnome-terminal/wrapper
comme lanceur!
sudo update-alternatives --set x-terminal-emulator
Par exemple:
sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix
Si vous voulez le faire avec le mode interactif ou vérifier les chemins:
sudo update-alternatives --config x-terminal-emulator