Wie kann ich das in Unity verwendete Standardterminal festlegen?
Ich möchte den Ctrl+ Alt+ THotkey verwenden, um ein nicht standardmäßiges Terminal zu starten. Das Standardterminal ist gnome-terminal.
Wo kann ich den Standardterminalwert ändern?
unity
command-line
shortcut-keys
Regisz
quelle
quelle
konsole
durchgnome-terminal
quelle
sudo gedit `which xdg-open`
terminology
und es wurde das Ctrl + Alt + T Terminal. Ranupdate-alternatives
und änderte es wiedergnome-terminal
, und es funktionierte sofort.Nur in Ubuntu 11.10 oder früher! Für neuere Versionen siehe LucaB Antwort!
Öffne ein Terminal (zB gnome-terminal)
Führen Sie den nächsten Befehl aus:
z.B:
Getan :).
quelle
Terminal=True
), startet es in Gnome Terminal, egal was passiert. Gibt es noch einen anderen Ort, um den Standard-Terminal-Emulator zu ändern?So ändern Sie die Verknüpfung und nicht die Standardbedingung:
quelle
sudo update-alternatives --config x-terminal-emulator
kam zurück mit "Es gibt nur eine Alternative in der Linkgruppe X-Terminal-Emulator (Bereitstellung von / usr / bin / X-Terminal-Emulator): /usr/bin/gnome-terminal.wrapper Nichts zu konfigurieren." und das, obwohl ich Guake installiert habe, habe ich diese Option verwendet. Das normale Terminal wurde in Shift + Ctrl + Alt + T geändert und Guake so eingerichtet, dass stattdessen Ctrl + Alt + T verwendet wird. Das einzige Problem ist, dass ich mit der rechten Maustaste klicken und auch im Terminal öffnen möchte. Außerdem ist Guake auf F12 gesetzt und ich bevorzuge es, Strg + Alt + T zu verwenden. Trotzdem ist es eine schöne Ergänzung.Versuchen Sie, die Option
x-terminal-emulator
über die App "ALternatives Configurator" zu ändern .Für Ubuntu können Sie den folgenden Befehl verwenden:
Daraufhin werden alle installierten Terminaloptionen aufgelistet, und Sie können (anhand der Nummer) die gewünschte auswählen.
quelle
Um das Standardterminal in gnome zu konfigurieren, müssen Sie
dconf-tools
(sudo apt-get install dconf-tools
) installieren .Danach können Sie mit den
gsettings
Ihren bevorzugten Terminal-Emulator einstellen.Nehmen wir an, Ihr bevorzugter Terminalemulator ist
termite
.Installieren Sie es mit
sudo apt-get install termite
Danach geben Sie diesen Befehl ein
Da
termite
keine Argumente akzeptiert werden (oder dies hängt davon ab, was Sie damit tun, Sie können sie auf diese Weise festlegen), können Sie hiermit leere oder die ausführbaren Befehle für das von Ihnen benötigte Terminal festlegenDanach
termite
wird Ihr Standard-Terminal-Emulator.quelle
gconf
Versuchen
quelle
Das Update-Alternatives-System ist eine Debian-Sache, aber Gnome läuft auf viel mehr Distributionen, so dass es seine eigene Art hat, bevorzugte Anwendungen zu definieren.
Sie können Standard - Terminal durch das Dienstprogramm gesetzt
gnome-default-applications-properties
, auch zugänglich durchgnome-control-center
als bevorzugte Anwendungen .Alternativ können Sie den Registrierungsschlüssel gconf festlegen
/desktop/gnome/applications/terminal/exec
.Es kann jedoch nicht garantiert werden, dass alle von Gnome bereitgestellten Anwendungen wie nautilus diese Einstellung respektieren oder vielmehr ihre eigenen Einstellungen verwenden.
quelle
Dies funktionierte in Ubuntu 13.10
quelle
Wenn Sie zu den Tastaturkürzeln wechseln, werden Sie im Bereich "Start" feststellen, dass Strg + Alt + T mit der Aktion "Terminal starten" verknüpft ist. Ich habe es noch nicht getestet, aber Sie können eine benutzerdefinierte Verknüpfung zu Ihrem bevorzugten Terminal erstellen und diese Verknüpfung stattdessen daran binden.
quelle
OK, eine seltsame Sache ist, dass das
gnome-terminal
mit dem Patch kompilierte nicht funktioniert, wenn Ihre DISPLAY-Variable: 0 ist, funktioniert einwandfrei, wenn DISPLAY = localhost: 0 ist.So können Sie Folgendes bearbeiten
/usr/bin/gnome-terminal/wrapper
und hinzufügen:kurz vor der exec-Zeile.
Anschließend können Sie
/usr/bin/gnome-terminal/wrapper
als Launcher verwenden!quelle
Zum Beispiel:
Wenn Sie dies im interaktiven Modus tun oder Pfade überprüfen möchten:
quelle