Paramétrer nautilus-open-terminal pour lancer Terminator plutôt que gnome-terminal

46

Le package nautilus-open-terminal ajoute une option menu / clic droit pour ouvrir un terminal dans le répertoire en cours.

Je veux changer cela de gnome-terminal d'ouverture à terminator d'ouverture. Il existe des conseils pour modifier l’émulateur de terminal par défaut ici , mais ces instructions ne semblent plus être valides, et je ne trouve aucun endroit dans les paramètres du système où l'émulateur par défaut peut être modifié.

J'ai aussi essayé:

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

choisir

* 0            /usr/bin/terminator               50        auto mode

Mais cela ne semble pas avoir d’effet. Une idée de la façon dont je peux faire fonctionner ça?

    
posée YXD 07.11.2011 - 16:20
la source

3 réponses

30

Ubuntu 13.04: (si vous êtes venu ici via Google)

Vous ne pouvez plus changer l’application de terminal utilisée.

Détails : nautilus-open-terminal utilise GAppInfo pour lancer le processus de terminal, qui utilise une liste codée d'émulateurs de terminaux: lien

Solution:

  1. Supprimer gnome-terminal: sudo apt-get remove gnome-terminal
  2. Terminateur Symlink vers gnome-terminal: sudo ln -s /usr/bin/terminator /usr/bin/gnome-terminal
réponse donnée Genosse Einhorn 12.05.2013 - 18:09
la source
31

Actions-Nautilus

Nous pouvons définir nos propres éléments de menu contextuel avec un clic droit avec actions nautilus .

  • Exécutez l'outil de configuration Nautilus-Actions à partir du tableau de bord ou d'un terminal avec

    nautilus-actions-config-tool
    

  • Dans l’onglet Action , attribuez à votre action une étiquette judicieuse, par ex. "Ouvrir dans Terminator" et choisissez de l’afficher dans la sélection ou dans le menu contextuel.

  • Ensuite, ouvrez l’onglet Commande pour entrer les commandes à exécuter

  • Donnez le chemin complet à votre commande ( /usr/bin/terminator ) et aux options du programme ( --working-directory=%d/%b ) pour ouvrir le chemin actuel dans Terminator.

  • Après déconnexion et reprise (ou simplement redémarrage de nautilus avec nautilus -q ), le menu contextuel ci-dessous s'affiche:

    
réponse donnée Takkat 07.11.2011 - 23:55
la source
22

Pour configurer le terminal par défaut dans gnome, vous devez installer dconf-tools (sudo apt-get install dconf-tools).

Après cela, vous pouvez utiliser dconf-editor ou gsettings pour définir votre émulateur de terminal préféré. Ce guide utilise gsettings .

Après avoir installé terminator , tapez cette commande

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator

Définissez exec-args pour le terminal dont vous avez besoin, dans votre cas -x , pour exécuter le reste des arguments nécessaires de nautilus-open-terminal .

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

Après que ce terminateur sera votre émulateur de terminal par défaut, lorsque nautilus-open-terminal appelle le terminal par défaut, il doit ouvrir terminator au lieu de gnome-terminal .

    
réponse donnée Bruno Pereira 07.11.2011 - 16:47
la source

Lire d'autres questions sur les étiquettes