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

Как установить терминал по умолчанию, используемый в Unity?

Я хотел бы использовать Ctrl + Alt + T горячая клавиша для запуска терминала не по умолчанию. Терминал по умолчанию - gnome-терминал.

Где я могу изменить значение терминала по умолчанию?

135
задан 27 October 2013 в 15:20

12 ответов

Для 12.04 и новее

gconf теперь устарел - http://en.wikipedia.org/wiki/GConf - и gsettings Вместо него можно использовать .

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

Где терминал - это команда, которую вы использовали бы, чтобы открыть его с терминала.

128
ответ дан 27 October 2013 в 15:20
sudo update-alternatives --config x-terminal-emulator
74
ответ дан 27 October 2013 в 15:20

Только в Ubuntu 11.10 или более ранней версии! Для более новых версий смотрите ответ LucaB!

Откройте терминал (например, gnome-терминал)

Выполните следующую команду:

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

например:

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

Готово :).

40
ответ дан 27 October 2013 в 15:20

Это работало в Ubuntu 13.10

gsettings set org.gnome.desktop.default-applications.terminal exec terminator
2
ответ дан 27 October 2013 в 15:20

Чтобы изменить ярлык, а не терминал по умолчанию,

  1. выполните поиск для клавиатуры
  2. перейдите к сочетаниям и настраиваемым сочетаниям клавиш
  3. нажмите знак плюс, чтобы добавить новое сочетание клавиш (в данном случае терминатор)
  4. , когда вам сообщат, что сочетание клавиш ctrl + alt + t уже используется, нажмите «переназначить»

search for keyboard add new shortcut reasign

28
ответ дан 27 October 2013 в 15:20

Система обновления-альтернативы - это вещь Debian, но Gnome запускается на многих других дистрибутивах, так что у него есть свой способ определения предпочтительных приложений.

Терминал по умолчанию можно установить с помощью утилиты gnome-default-appult-properties, также доступной через gnome-control-center как Preferred Applications. В качестве альтернативы можно установить ключ реестра gconf /десктоп/игнома/приложений/терминал/экзекс.

Однако не гарантируется, что все приложения, предоставляемые Gnome, например, nautilus, будут соблюдать эту настройку, или, скорее, использовать свои собственные настройки.

2
ответ дан 27 October 2013 в 15:20

Попробуйте изменить опцию x терминал-эмулятор с помощью приложения "ALternatives Configurator".

для ubuntu можно использовать команду ниже:

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

В ней перечислены все установленные опции терминала, а затем вы можете выбрать (по номеру) нужную опцию.

7
ответ дан 27 October 2013 в 15:20

Для настройки терминала по умолчанию в gnome необходимо установить dconf-tools (sudo apt-get install dconf-tools).

После этого вы можете использовать gsettings для установки своего любимого терминального эмулятора.

Скажем, ваш любимый терминальный эмулятор - это termite.

Установите его с помощью sudo apt-получите install termite

После этого типа данная команда

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

Так как termite не принимает никаких аргументов (или принимает, в зависимости от того, что вы с ним делаете, вы можете установить их таким образом), используйте эту команду для установки пустого или установки исполнительных прав для нужного вам терминала

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

После этого termite станет вашим терминальным эмулятором по умолчанию.

5
ответ дан 27 October 2013 в 15:20

Хорошо, одна странность в том, что скомпилированный gnome-terminal с патчем не будет работать, если ваша переменная DISPLAY: 0, работает безупречно, если DISPLAY = localhost: 0.

Таким образом, вы можете отредактировать / usr / bin / gnome-terminal / wrapper и добавить это:

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

прямо перед exec line.

Впоследствии вы можете использовать / usr / bin / gnome-terminal / wrapper как средство запуска!

0
ответ дан 27 October 2013 в 15:20

Попробуйте

sudo update-alternatives --config x-terminal-emulator
4
ответ дан 27 October 2013 в 15:20

Если вы перейдете к ярлыкам клавиатуры, то в разделе "Launcher" вы заметите, что Ctrl+Alt+T привязан к действию "Launch Terminal". Я еще не тестировал его, но вы можете создать пользовательский ярлык на предпочитаемый вами Терминал, и вместо этого привязать к нему этот ярлык.

1
ответ дан 27 October 2013 в 15:20
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
ответ дан 27 October 2013 в 15:20

Другие вопросы по тегам:

Похожие вопросы: