web-dev-qa-db-ja.com

Unityで使用されるデフォルトのターミナルを設定するにはどうすればよいですか?

Unityで使用されるデフォルトのターミナルを設定するにはどうすればよいですか?

使用したい Ctrl+Alt+T デフォルト以外の端末を起動するホットキー。デフォルトの端末はgnome-terminalです。

デフォルトの端末値はどこで変更できますか?

130
Regisz

12.04以降の場合

gconfは非推奨になりました- http://en.wikipedia.org/wiki/GConf -およびgsettingsを代わりに使用できます。

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

terminalは、ターミナルから開くために使用するコマンドです。

125
LucaB
Sudo update-alternatives --config x-terminal-emulator
73
iegik

Ubuntu 11.10以前のみ!新しいバージョンについては LucaB answer!をご覧ください

ターミナルを開きます(例:gnome-terminal)

次のコマンドを実行します。

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

例えば。:

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

完了:)。

40
Regisz

デフォルトの端末ではなくショートカットを変更するには、

  1. キーボードを検索
  2. ショートカットとカスタムショートカットに移動します
  3. プラス記号を押して、新しいショートカット(この場合はターミネーター)を追加します
  4. ショートカットctrl + alt + tが既に使用されていると言われたら、「再署名」を押します

search for keyboardadd new shortcutreasign

28
Kempe

「ALternatives Configurator」アプリからオプションx-terminal-emulatorを変更してみてください。

ubuntuの場合、以下のコマンドを使用できます。

Sudo update-alternatives --config x-terminal-emulator

インストールしたすべての端末オプションが一覧表示され、必要なものを(番号で)選択できます。

7
korjjj

Gnomeでデフォルトのターミナルを設定するには、dconf-toolsSudo apt-get install dconf-tools)をインストールする必要があります。

その後、gsettingsを使用して、お気に入りのターミナルエミュレータを設定できます。

お気に入りの端末エミュレータがtermiteであるとしましょう。

Sudo apt-get install termiteでインストールします

その後、このコマンドを入力します

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

termiteは引数をとらないため(または、引数を使用するかどうかに応じて、この方法で設定できます)、これを使用して空にするか、必要な端末のexec-argsを設定します

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

この後、termiteがデフォルトのターミナルエミュレータになります。

5
Bruno Pereira

試してみる

Sudo update-alternatives --config x-terminal-emulator
4
Kris Harper

Update-alternativesシステムはDebianのものですが、Gnomeはより多くのディストリビューションで実行されるため、優先アプリケーションを定義する独自の方法があります。

ユーティリティgnome-default-applications-propertiesを介してデフォルトのターミナルを設定できます。また、gnome-control-centerを介してPreferred Applicationsとしてアクセスできます。

または、gconfレジストリキー/desktop/gnome/applications/terminal/execを設定できます。

ただし、nautilusなど、Gnomeが提供するすべてのアプリケーションがこの設定を尊重すること、または独自の設定を使用することは保証されません。

2
enzotib

これはUbuntu 13.10で機能しました

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

キーボードショートカットに移動すると、ランチャーセクションの下にCtrl + Alt + Tが「ターミナルの起動」アクションに関連付けられていることがわかります。まだテストしていませんが、好みのターミナルへのカスタムショートカットを作成し、代わりにそのショートカットをバインドできます。

1
Theo Scholiadis

奇妙なことに、DISPLAY varが:0の場合、パッチを含むコンパイル済みgnome-terminalは機能しません。DISPLAY= localhost:0の場合は問題なく動作します。

したがって、/usr/bin/gnome-terminal/wrapperを編集してこれを追加できます。

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

exec行の直前。

その後、/usr/bin/gnome-terminal/wrapperをランチャーとして使用できます!

Sudo update-alternatives --set x-terminal-emulator <terminal-path>

例えば:

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

インタラクティブモードで実行する場合、またはパスを確認する場合:

Sudo update-alternatives --config x-terminal-emulator
0
Milso