Vraag Hoe kan ik de standaardterminal instellen die in Unity wordt gebruikt?


Hoe kan ik de standaardterminal instellen die in Unity wordt gebruikt?

Ik zou graag de Ctrl+alt+T sneltoets om een ​​niet-standaard terminal te starten. De standaardterminal is gnome-terminal.

Waar kan ik de standaard eindwaarde wijzigen?


124
2017-10-22 06:53


oorsprong




antwoorden:


Voor 12.04 en nieuwer

gconf is nu verouderd - http://en.wikipedia.org/wiki/GConf - en gsettings kan op zijn plaats worden gebruikt.

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

Waar terminal is het commando dat u zou gebruiken om het vanaf de terminal te openen.


118
2018-02-16 02:30



Ik heb terminator als terminal geïnstalleerd en gnome-terminal verwijderd, maar de opdracht die je hebt voorgesteld werkt niet voor mij. - Gaurav Agarwal
Werkt prima voor mij op 13.10. - Martin
Ik gebruik Terminator als mijn hoofdterminal, maar na het uitvoeren van dit commando werkt ctrl + alt + T helemaal niet meer. - user1880405
@ TorbenGundtofte-Bruun vervangen konsole met gnome-terminal - Rumesh
Werkt nog steeds voor Ubuntu 16.04 - geekQ


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

68
2018-04-24 10:31



Hoewel dit een goed antwoord is op de vraag (en over het algemeen een voorkeursprogramma om een ​​standaardprogramma IMHO te wijzigen), is dit onder alle omstandigheden mogelijk niet het 'wapen van keuze'. Om uit te werken: ik wilde guark terminal als standaard instellen, maar het liet nooit zien wanneer dit probeerde -update-alternatieven. - FuzzyQ
U kunt ook rechtstreeks in het script xdg-open :) bewerken sudo gedit `which xdg-open` - iegik
Dit heeft geen invloed op het resultaat van de sneltoetsopdracht, zoals duidelijk wordt aangegeven in de vraag, ik snap niet waarom het zoveel upvotes heeft. - m3rosss
Het werkt voor mij op Ubuntu 17.04. ik installeerde terminology en het werd de Ctrl + Alt + T-terminal. Ran update-alternatives en veranderde het terug naar gnome-terminal, en het werkte meteen. - rjh


Alleen in Ubuntu 11.10 of eerder! Zie voor nieuwere versies LucaB antwoord!

Open een terminal (bijvoorbeeld gnome-terminal)

Voer de volgende opdracht uit:

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

bijv .:

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

Gedaan :).


39
2017-10-26 11:37



Dit lost het niet voor mij op. Wanneer ik Htop start via het .desktop-bestand (dat opgeeft Terminal=True), het begint in Gnome Terminal ongeacht wat. Is er nog een andere plaats om de standaard terminalemulator te veranderen? - Ryan Thompson
HET JUISTE ANTWOORD IS BALK! - Gerep
@gerep Mijn antwoord is correct, omdat de vraag exact de Ubuntu-versie heeft gedefinieerd: 11.10. Natuurlijk is de gconftool in de nieuwere versies verouderd, dus dit is niet de juiste oplossing. - Regisz


Om de snelkoppeling en niet standaard termainal te veranderen,

  1. zoeken naar toetsenbord
  2. ga naar snelkoppelingen en aangepaste snelkoppelingen
  3. druk op het plusteken om een ​​nieuwe snelkoppeling toe te voegen (in dit geval terminator)
  4. wanneer u wordt verteld dat de sneltoets ctrl + alt + t al in gebruik is, drukt u op "reasign"

search for keyboard add new shortcut reasign


28
2018-05-06 20:14



Precies wat ik zocht, dank u! - John Hamelink
werkt niet voor mij. - Gaurav Agarwal
+100 omdat het de gemakkelijkst te begrijpen is en degene die de tand des tijds heeft doorstaan. - Brandon Bertelsen


Probeer de optie te veranderen x-terminal-emulator via de app "ALternatives Configurator".

voor ubuntu kunt u de onderstaande opdracht gebruiken:

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

Het zal een lijst maken van alle terminal-opties die je hebt geïnstalleerd en dan kun je kiezen (door het nummer) die je wilt.


7
2017-10-26 10:42



een beetje helpen: 'Alternatives Configurator' is 'galternatieven' - Regisz


Om de standaardterminal in gnome te configureren, moet je installeren dconf-tools (sudo apt-get install dconf-tools).

Daarna kunt u de gebruiken gsettings om je favoriete terminal-emulator in te stellen.

Laten we zeggen dat je favoriete terminalemulator is termite.

Installeer het met sudo apt-get install termite

Typ daarna dit commando

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

Sinds termite neemt geen argumenten aan (of het hangt af van wat je ermee doet, je kunt ze op deze manier instellen) gebruik dit om leeg in te stellen of stel de exec-args in voor de terminal die je nodig hebt

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

Na dit termite zal uw standaard terminalemulator zijn.


5
2017-10-26 20:26



er is nog een andere manier om in te schetsen askubuntu.com/questions/70540/... - krumpelstiltskin
Het is hetzelfde, maakt echt niet uit, op deze manier gebruikt de vervangende tool voor gconf - Bruno Pereira
exec-arg werkte helaas niet voor mij. Ik probeerde terminal in volledig scherm te starten. De enige optie die hielp was de optie in configuratie aan te geven. Ik gebruik Terminator - Tim


Proberen

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

3
2017-10-26 19:17



Hmm, bij nader inzien lijkt dit geen update te zijn. - Kris Harper
Dit werkt perfect. Dank je. - pedrorolo


Het update-alternatieven systeem is een Debian-ding, maar Gnome draait op veel meer distributies, dus het heeft zijn eigen manier om voorkeurstoepassingen te definiëren.

U kunt de standaardterminal via het hulpprogramma instellen gnome-default-applications-properties, ook toegankelijk via gnome-control-center als Voorkeur toepassingen.

Als alternatief kunt u de registersleutel gconf instellen /desktop/gnome/applications/terminal/exec.

Het is echter niet gegarandeerd dat alle toepassingen die door Gnome worden geleverd, zoals nautilus, deze instelling zullen respecteren, of liever hun eigen instellingen gebruiken.


2
2017-10-26 20:17





Dit werkte in Ubuntu 13.10

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

2
2017-09-14 17:22



Dit is wat voor mij werkte op Ubuntu 14.04 met terminator - trueCamelType


Als u naar de sneltoetsen voor het toetsenbord gaat, ziet u onder het gedeelte Launcher dat Ctrl + Alt + T is gekoppeld aan de actie "Launch Terminal". Ik heb het nog niet getest, maar je kunt een aangepaste snelkoppeling maken naar je voorkeursterminal en die snelkoppeling daaraan koppelen.


1
2017-10-26 10:35