Ich habe vor ein paar Tagen ein Upgrade auf Ubuntu 13.04 durchgeführt.
Mit Ubuntu 12.10 hatte ich das Standardterminal eingestellt mit:
gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"
Ich hatte es sudo update-alternatives --config x-terminal-emulator
auch eingestellt.
Aber keine dieser Optionen funktioniert unter Ubuntu 13.04.
Wie kann ich Terminator als Standard-Terminalemulator mit nautilus " open terminal " einstellen ?
Dies ist kein Duplikat. Wie gesagt: Die Lösungen in Wie kann ich das in Unity verwendete Standardterminal festlegen? funktioniert nicht unter Ubuntu 13.04 mit nautilus "open terminal".
Meine Frage lautet: "Terminator als Standard-Terminalemulator MIT NAUTILUS" OPEN TERMINAL "unter Ubuntu 13.04 festlegen"
nautilus
13.04
terminator
Juan Simón
quelle
quelle
Antworten:
So fügen Sie eine Option "In Terminator öffnen" hinzu:
Installieren Sie das 'Nautilus-Actions Configuration Tool'
Fügen Sie im 'Nautilus-Actions Configuration Tool' eine neue Regel mit den folgenden Anweisungen hinzu (als Anleitung):
Aktivieren Sie auf der Registerkarte Aktionen beide Kontrollkästchen und wählen Sie einen geeigneten Namen aus (z. B. In Terminator öffnen):
Stellen Sie auf der Registerkarte Befehl Folgendes ein:
Stellen Sie auf der Registerkarte Mimetypen Folgendes ein:
Ich empfehle, dass Sie auch die Einstellungen im Nautious-Actions-Konfigurationstool ändern, um das Kontextmenü auf zwei Ebenen zu entfernen, indem Sie unter Bearbeiten> Einstellungen Folgendes deaktivieren:
Melden Sie sich ab und wieder an.
Jetzt sind Sie fertig und sollten die Option "In Terminator öffnen" sehen, wenn Sie mit der rechten Maustaste in Nautilus klicken.
quelle
Dies ist auch ein bisschen wie ein "Hack", aber es ist weniger schmerzhaft als der von Germano bereitgestellte und ermöglicht es Ihnen, das Gnome-Terminal weiterhin zu verwenden, wenn Sie es mit einem vollständigen Pfadnamen (dh
/usr/bin/gnome-terminal
nicht nurgnome-terminal
) referenzieren müssen .Stellen Sie sicher, dass Ihre ~ / .bashrc-Datei irgendwo Folgendes enthält:
Führen Sie dann Folgendes in einer Shell aus:
Melden Sie sich abschließend wieder bei Ihrem Ubuntu-Konto an.
quelle
EDIT: Habe gerade gesehen, dass es mit 13.04 vielleicht doch nicht funktioniert. Trotzdem würde ich es versuchen (ich bin übrigens am 12.04 LTS): Nautilus-Open-Terminal so einstellen , dass Terminator anstelle von Gnome-Terminal gestartet wird
Originale Nachricht:
Es mag zu spät sein, aber da ich nach einer Lösung für dasselbe suchte, aber nach Konsole ...
Wenn Sie installieren
dconf-editor
, können Sie (sehr ähnlich zu den Befehlen gsettings) das Terminal einstellen, das Sie öffnen möchten, indem Sie den dconf-Editor öffnen und Folgendes einstellen:Anschließend können Sie nautilus mit beenden und neu initialisieren
nautilus -q
(möglicherweise sind zwei Ausführungen erforderlich, damit Folgendes angezeigt wird).Es ist jetzt auch möglich, Nautilus über die Befehlszeile zu debuggen mit:
Alle Probleme beim Aufruf von 'Open in Terminal' werden hier protokolliert.
HINWEIS: Dies war nur direkt nach dem Anruf mit der
-q
Flagge möglich. Andernfalls öffnet der Aufruf von nautilus einfach die Anwendung und kehrt ohne Protokollierung zur Shell zurück.Mein Problem, wenn es jemanden interessiert, war, dass das
-x
Argument nicht mit der Konsole funktioniert. Deshalb habe ich es geändert,--new-tab -e
weil ich nicht wollte, dass jedes Mal ein neues Konsolenfenster geöffnet wird.Hoffe es hilft jemandem.
quelle
quelle