Wie kann ich das in Unity verwendete Standard-Terminal festlegen?

123

Wie kann ich das in Unity verwendete Standard-Terminal festlegen?

Ich möchte den Hotkey Strg + Alt + T verwenden, um ein nicht standardmäßiges Terminal zu starten. Das Standardterminal ist gnome-terminal.

Wo kann ich den Standard-Terminal-Wert ändern?

    
Regisz 22.10.2011, 08:53

12 Antworten

117

Für 12.04 und neuer

gconf ist jetzt veraltet - Pfandrecht - und gsettings kann an seiner Stelle verwendet werden.

>
gsettings set org.gnome.desktop.default-applications.terminal exec 'terminal'

Wo terminal ist der Befehl, den Sie verwenden würden, um es vom Terminal zu öffnen.

    
LucaB 16.02.2013, 03:30
66
sudo update-alternatives --config x-terminal-emulator
    
iegik 24.04.2012 12:31
39

Nur in Ubuntu 11.10 oder früher! Für neuere Versionen siehe LucaB antworten!

Öffnen Sie ein Terminal (z. B. gnome-terminal)

Führen Sie den nächsten Befehl aus:

gconftool --type string --set /desktop/gnome/applications/terminal/exec <YOUR-TERMINAL>

z.B.:

gconftool --type string --set /desktop/gnome/applications/terminal/exec terminator

Fertig:).

    
Regisz 26.10.2011 13:37
28

Um die Verknüpfung und nicht die Standardmarke zu ändern,

  1. suche nach Tastatur
  2. gehe zu Verknüpfungen und benutzerdefinierten Verknüpfungen
  3. drücken Sie das Pluszeichen, um eine neue Verknüpfung (in diesem Fall Terminator) hinzuzufügen
  4. wenn man sagt, dass die Abkürzung ctrl + alt + t bereits benutzt wird, drücken Sie "reasign"

    
Kempe 06.05.2012 22:14
7

Versuchen Sie, die Option x-terminal-emulator über die App "ALternatives Configurator" zu ändern.

für ubuntu können Sie den folgenden Befehl verwenden:

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

Es listet alle Terminaloptionen auf, die Sie installiert haben, und Sie können dann (nach der Nummer) die gewünschte auswählen.

    
korjjj 26.10.2011 12:42
4

Um das Standardterminal in gnome zu konfigurieren, müssen Sie dconf-tools ( sudo apt-get install dconf-tools ).

installieren

Danach können Sie gsettings verwenden, um Ihren bevorzugten Terminalemulator einzurichten.

Nehmen wir an, Ihr bevorzugter Terminalemulator ist termite .

Installieren Sie es mit sudo apt-get install termite

Geben Sie danach diesen Befehl ein

gsettings set org.gnome.desktop.default-applications.terminal exec termite

Da termite keine Argumente annimmt (oder es tut, hängt davon ab, was Sie damit tun, können Sie sie auf diese Weise setzen) verwenden Sie dies, um leer zu setzen oder setzen Sie die Exec-Argumente für das Terminal, das Sie brauchen

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

Danach wird termite Ihr Standard-Terminalemulator sein.

    
Bruno Pereira 26.10.2011 22:26
3

Versuchen Sie

sudo update-alternatives --config x-terminal-emulator
    
Kris Harper 26.10.2011 21:17
2

Das Update-Alternative-System ist eine Debian-Sache, aber Gnome läuft auf vielen anderen Distributionen, so dass es eine eigene Möglichkeit gibt, bevorzugte Anwendungen zu definieren.

Sie können das Standardterminal über das Dienstprogramm gnome-default-applications-properties festlegen, das auch über gnome-control-center als Bevorzugte Anwendungen erreichbar ist.

Alternativ können Sie den gconf-Registrierungsschlüssel /desktop/gnome/applications/terminal/exec festlegen.

Es ist jedoch nicht garantiert, dass alle von Gnome bereitgestellten Anwendungen, wie zB Nautilus, diese Einstellung respektieren oder lieber ihre eigenen Einstellungen verwenden.

    
enzotib 26.10.2011 22:17
2

Dies funktionierte in Ubuntu 13.10

gsettings set org.gnome.desktop.default-applications.terminal exec terminator
    
flametoast 14.09.2014 19:22
1

Wenn Sie zu den Tastenkombinationen gehen, werden Sie unter dem Launcher-Abschnitt bemerken, dass Strg + Alt + T an die Aktion "Terminal starten" gebunden ist. Ich habe es noch nicht getestet, aber Sie können eine benutzerdefinierte Verknüpfung zu Ihrem bevorzugten Terminal erstellen und stattdessen diese Verknüpfung an diese Verknüpfung binden.

    
Theo Scholiadis 26.10.2011 12:35
0

OK, eine seltsame Sache ist, dass die kompilierte gnome-terminal mit dem Patch nicht funktioniert, wenn Ihre DISPLAY-Variable: 0 ist, funktioniert fehlerfrei, wenn DISPLAY = localhost: 0.

Sie können also /usr/bin/gnome-terminal/wrapper bearbeiten und folgendes hinzufügen:

ENV{"DISPLAY"}="localhost:0";

direkt vor der Exec-Zeile.

Anschließend können Sie /usr/bin/gnome-terminal/wrapper als Launcher verwenden!

    
Angelos Karageorgiou 14.10.2014 16:13
0
sudo update-alternatives --set x-terminal-emulator <terminal-path>

Zum Beispiel:

sudo update-alternatives --set x-terminal-emulator /usr/bin/tilix

Wenn Sie es mit dem interaktiven Modus tun oder Pfade prüfen möchten:

sudo update-alternatives --config x-terminal-emulator
    
Milso 16.05.2017 09:32