Как установить Guake в качестве предпочтительного эмулятора терминала для «Run in Terminal»?

10

Я недавно установил Guake и мне это очень нравится. Я хотел бы установить его как предпочитаемое терминальное приложение. То есть, когда я щелкаю правой кнопкой мыши по файлу скрипта bash, нажимаю «Открыть» и выбираю «Запустить в терминале», я хочу, чтобы он открывался на новой вкладке Guake.

Я не уверен, где установить Guake в качестве предпочтительного приложения для «Запуск в терминале». И я предполагаю, что мне может потребоваться, чтобы команда была чем-то вроде guake --new-tab=new --execute-command="COMMANDHERE", так как мне передать этот параметр?

В идеале я хотел бы, чтобы вызов терминала открывал новую вкладку Guake, если она еще не доступна. (Сложно сказать, с каким идентификатором уже есть команда, запущенная на существующей вкладке?) Если это не так, то просто открыть новую вкладку Guake можно. Кроме того, есть ли возможность скрыть Guake, когда это происходит?

Уже попробовал:

На основании Как я могу установить терминал по умолчанию, используемый в Unity? Я уже попробовал:

  • gconftool --type string --set /desktop/gnome/applications/terminal/exec guake - это заставило Guake появиться, когда я набираю Ctrl-Alt-T.

  • установка x-terminal-emulatorдля \usr\bin\guakeальтернатив Configurator - это не имеет никакого значения (, уже сделали предыдущие изменения).

david.libremone
источник
Эй, d3vid, это решение не помогает установить терминал по умолчанию? askubuntu.com/questions/70540/…
Бруно Перейра
@BrunePereira спасибо! это дало мне частичный успех, но также подчеркнуло, что, возможно, я не спрашиваю о правильной вещи, поэтому я уточнил свой вопрос
david.libremone
Этот вопрос представляется заброшенным и без ответа. Если вы решили это, пожалуйста, опубликуйте ответ, объясняющий, как это было решено (отвечать на ваши собственные вопросы не просто разрешается, а приветствуется, когда нет другого ответа, который выполняет эту работу ). Если вопрос больше не применяется, вы можете добровольно удалить / закрыть его.
Эрик Карвалью
3
@EricCarvalho, к сожалению, до сих пор не решена - я посмотрю, смогу ли я связаться с пользователями / списком рассылки Guake напрямую и опубликовать любой ответ здесь
david.libremone

Ответы:

6

Возможно, вам понравится бегать gconf-editor- или, может быть, даже dconf-editorпосле 12.04 - и перейти непосредственно к org.gnome.desktop.default-applications.terminalклавише:

скриншот dconf

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'
ulidtko
источник
добавление guakeпозволяет мне открывать / отображать guake, когда я нажимаю на Open terminal hereнемо. Но я все еще ищу решение открыть / отобразить guake с новой вкладкой с правильным расположением.
Николас
не работает alt + ctrl + t по-прежнему открывает для меня
xfce
@Blauhirn, позвольте мне угадать, org .__ gnome __. Desktop.default-Applications.terminal не используется XFCE? Возможно, у XFCE есть свой ключ.
ulidtko