update-alternatives
を使用してデフォルトのターミナルエミュレーターをターミネーターに設定しました。 ctrl-alt-t、しかし、デスクトップまたはフォルダーで右クリックメニューを使用すると、gnome-terminalが開きます。
これを修正するために変更する別の設定はありますか?
Compizを編集して3Dキューブ効果を試してから、compizをデフォルト設定にリセットして、ターミナルのデフォルトをリセットする必要がありました。取得するため ctrl-alt-t この後、私はgsettings set org.gnome.desktop.default-applications.terminal exec 'terminator'
もしなければなりませんでした。この提案は nityで使用されるデフォルトのターミナルを設定するにはどうすればよいですか? で見つけましたが、これはそうではなかったので、右クリックオプションでターミネーターを開きます。
Ubuntu 15.10を使用しています
gsettings set org.gnome.desktop.default-applications.terminal exec
の設定は、コンテキストメニューエントリの動作に影響しません。使用される端末はgnome-terminal
であり、それはパッケージlibterminal-nautilus.so
のgnome-terminal
の-ハードコーディングです。そして、このライブラリはNautilusによって使用されます。
おそらくこれは将来のバージョンで変更される予定ですが、現在のところ事実です。
動作する可能性のある解決策は、既存の右クリックオプションを変更する代わりに、Ubuntuコンテキストメニューエントリにカスタム右クリックオプションを追加することです。
そのために、Sudo apt-get install nautilus-actions
を使用してリポジトリから取得できるNautilus-Actions設定ツールを使用できます。
非常に詳細なチュートリアルを見つけることができます こちら 。
gnome-terminal
を定期的に使用したくない場合、パッケージのアップグレードやその他の偶発的な問題によってハックが邪魔される可能性を気にしない場合は、/usr/bin/gnome-terminal
(または名前を変更して)terminator
へのシンボリックリンクに置き換えます。
コンテキストメニューがPATH
を尊重する場合に機能する、やや押し付けがましくないアプローチは、/usr/bin/gnome-terminal
をそのままにして、/usr/local/bin/gnome-terminal
から/usr/bin/terminator
へのシンボリックリンクを追加することです。完全修飾パスなしでgnome-terminal
を実行しているものはすべて、実際にターミネータを取得します。
これを〜/ .bashrcファイルに追加します
if ps -o cmd= -p $(ps -o ppid= -p $$) | grep -q gnome; then
Nohup terminator &> /dev/null &
sleep 0.1s
exit
fi