私は最近Guakeをインストールし、とても気に入っています。優先ターミナルアプリケーションとして設定したいと思います。つまり、bashスクリプトファイルを右クリックして[開く]をクリックし、[ターミナルで実行]を選択すると、新しいGuakeタブで開きます。
「ターミナルで実行」の優先アプリとしてGuakeを設定する場所がわかりません。そして、コマンドがguake --new-tab=new --execute-command="COMMANDHERE"
のようなものになる必要があるかもしれないと推測しているので、そのパラメーターをどのように渡すのでしょうか?
理想的には、ターミナル呼び出しで新しいGuakeタブを開きたいのですが、が既にある場合を除きます。 (わかりにくい、既存のタブで既にコマンドが実行されているIDは?)それに失敗すると、新しいGuakeタブを開くだけでかまいません。また、これが発生したときにGuakeを非表示にするオプションはありますか?
すでに試した:
nityで使用されるデフォルトのターミナルを設定するにはどうすればよいですか? 私はすでに試しました:
gconftool --type string --set /desktop/gnome/applications/terminal/exec guake
-Ctrl-Alt-Tを入力すると、Guakeが表示されます。
alternatives Configuratorでx-terminal-emulator
を\usr\bin\guake
に設定-これは違いを生じませんでした(すでに以前の変更を行っています)。
おそらくgconf-editor
—または12.04以降のdconf-editor
を実行して、org.gnome.desktop.default-applications.terminal
キーに直接移動できます。
exec-arg
パラメーターをGuakeの-e
に変更する必要があります。怠け者の場合:
gsettings set org.gnome.desktop.default-applications.terminal exec 'guake --new-tab'
gsettings set org.gnome.desktop.default-applications.terminal exec-arg '-e'