J'ai mis à niveau vers Ubuntu 13.04 il y a quelques jours.
Avec Ubuntu 12.10, j'avais défini le terminal par défaut avec:
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"
Je l'avais aussi réglé avec sudo update-alternatives --config x-terminal-emulator
.
Mais aucune de ces options ne fonctionne sur Ubuntu 13.04.
Comment puis-je définir Terminator comme émulateur de terminal par défaut avec nautilus " open terminal "?
Ce n'est pas un doublon. Comme je l'ai dit: les solutions dans Comment puis-je définir le terminal par défaut utilisé dans Unity? ne fonctionne pas sur Ubuntu 13.04 avec nautilus "open terminal".
Ma question est: "Définir Terminator comme émulateur de terminal par défaut AVEC NAUTILUS" OPEN TERMINAL "sur Ubuntu 13.04"
nautilus
13.04
terminator
Juan Simón
la source
la source
Réponses:
Voici comment ajouter une option «Ouvrir dans Terminator»:
Installez 'Nautilus-Actions Configuration Tool'
Dans 'Nautilus-Actions Configuration Tool', ajoutez une nouvelle règle avec les éléments suivants (à titre indicatif):
Dans l'onglet Actions, cochez les deux cases et sélectionnez un nom approprié (par exemple, Ouvrir dans Terminator):
Dans l'onglet Commande, définissez:
Dans l'onglet Mimetypes, définissez:
Je vous recommande également de modifier les préférences dans l'outil de configuration Nautious-Actions pour vous débarrasser du menu contextuel à deux niveaux en décochant les éléments suivants dans Edition> Préférences:
Déconnectez-vous et reconnectez-vous.
Maintenant, vous êtes prêt et vous devriez voir une option «Ouvrir dans Terminator» si vous cliquez avec le bouton droit dans Nautilus.
la source
C'est aussi un peu un `` hack '', mais c'est moins douloureux que celui fourni par Germano, et vous permet de toujours utiliser gnome-terminal si vous en avez besoin en vous y référant avec un chemin d'accès complet (c'est-
/usr/bin/gnome-terminal
à- dire au lieu de justegnome-terminal
).Assurez-vous que votre fichier ~ / .bashrc contient les éléments suivants quelque part:
Exécutez ensuite ce qui suit dans un shell:
Enfin, déconnectez-vous et reconnectez-vous à votre compte Ubuntu.
la source
EDIT: Je viens de voir ce qui signifie que cela ne fonctionne peut-être pas avec 13.04 après tout. Pourtant, c'est quelque chose que j'essaierais (je suis sur 12.04 LTS btw): configurer nautilus-open-terminal pour lancer Terminator plutôt que gnome-terminal
Message d'origine:
C'est peut-être trop tard, mais comme je cherchais une solution à la même chose mais pour konsole ...
Si vous installez,
dconf-editor
vous pouvez (très similaire aux commandes gsettings) définir le terminal que vous souhaitez ouvrir en ouvrant dconf-editor et en définissant:Ensuite, vous pouvez quitter et réinitialiser nautilus avec
nautilus -q
(peut prendre deux exécutions pour que les éléments suivants apparaissent)Il est également désormais possible de déboguer nautilus depuis la ligne de commande avec:
Tout problème lors de l'appel de «Ouvrir dans le terminal» sera enregistré ici.
REMARQUE: cela n'était possible que directement après avoir appelé avec le
-q
drapeau. Sinon, appeler nautilus ouvre simplement l'application et revient au shell sans se connecter.Mon problème, si cela intéresse quelqu'un, était que l'
-x
argument ne fonctionne pas avec konsole, donc je l'ai changé--new-tab -e
parce que je ne voulais pas qu'une nouvelle fenêtre Konsole s'ouvre à chaque fois.J'espère que cela aide quelqu'un.
la source
la source