Як встановити термінал за замовчуванням на термінатор? [зачинено]


118

Використання Xubuntu.

Я хотів би, щоб термінатор замінив термінал за замовчуванням. Наприклад, коли клацнути правою кнопкою миші всередині папки, а потім вибрати відкритий термінал, я б хотів, щоб Terminator відкривався замість типового.

Як я можу цього досягти?


1
Не встановлюйте термінатор з програмного забезпечення Ubuntu. Встановити через sudo apt update sudo apt install terminator. Це зробить термінатор терміналом за замовчуванням
ToTenMilan

@ToTenMilan вірно. Установка terminatorз командного рядка автоматично робить його терміналом за замовчуванням - поведінкою, яку я ненавиджу, хоча мені подобається вибірково використовувати термінатор для певних речей. Отже, ось як встановити за замовчуванням UNset, коли він робить себе за замовчуванням без вашого дозволу: askubuntu.com/questions/1096329/… .
Габріель Степлес

Відповіді:


157

Зсередини терміналу, спробуйте

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

Виберіть потрібний термінал зі списку альтернатив.


5
Не працює, хоча я отримую це: ----------------------------------------- ------------------- * 0 / usr / bin / terminator 50 автоматичний режим 1 / usr / bin / koi8rxterm 20 ручний режим 2 / usr / bin / lxterm 30 ручний режим 3 / usr / bin / terminator 50 ручний режим 4 / usr / bin / uxterm 20 ручний режим 5 /usr/bin/xfce4-terminal.wrapper 40 ручний режим 6 / usr / bin / xterm 20 ручний режим
запуск черепахи

Я усвідомлюю, що коментар вище може бути не дуже читабельним ... Отже: після запуску команди термінал за замовчуванням все-таки з’являється, навіть здається, що вибраний термінатор. Немає різниці після перезавантаження.
Біг Черепахи

Можливо, ваш менеджер вікон замінює значення за замовчуванням. Який ваш менеджер вікон?
devnull

windows manager - xfce
Запуск черепахи

1
Те саме питання (LXDE). Запуск sudo update-alternatives --config x-terminal-emulator, здається, недостатньо: update-alternativesперемикається на новий емулятор терміналу в ручному режимі, але старий все ще знаходиться в автоматичному режимі. Зрештою, це стара, яка продовжує починати. Щось ще потрібно.
Микола Лещов

90

змінити Менеджер налаштувань >> Кращі програми >> Утиліти


4
Це чудово працювало для мене на Xubuntu 14.10.
Завжди просив

1
працював на мене для Linux Mint Rebecca
Алекс Пуннен

2
Також працював ubuntu-mate
Yash

1
Примітка. Це працює лише під час запуску DE / WM, таких як GNOME, Cinnamon та KDE, а не, якщо користувач працює, наприклад, у openbox. Потрібні інструменти GUI не завжди є.
Даміан Сільва

1
Не працює на Ubuntu MATE при спробі встановити Hyper як термінал за замовчуванням
kas

46

Скопіюйте та вставте в свій поточний термінал:

gsettings set org.gnome.desktop.default-applications.terminal exec /usr/bin/terminator
gsettings set org.gnome.desktop.default-applications.terminal exec-arg "-x"

Це змінює dconf, щоб зробити термінатор програмою за замовчуванням. Ви також можете використовувати редактор dconf (інструмент на основі GUI) для внесення змін до dconf, як підказує інша відповідь. Якщо ви хочете дізнатися та зрозуміти більше цієї теми, це може вам допомогти.


1
команди не працювали для мене, але dconf-редактор зробив на Linux монету 17.
ara.hayrabedian

3
Відповіді з більш високим рейтингом для мене не спрацювали, але це зробило
LoganEtherton

Що робить другий рядок? Тільки запуск першого рядка працював на мене.
Люсі


16

відкрити dconf Editor та перейти до org> gnome> desktop> application> terminal та змінити gnome-terminal на термінатор


3
Це для мене не вийшло.
prolink007

1
Це має працювати, я використовую його щоразу.
Натвар Сінгх

1
@netsmertia Це працюватиме лише тоді, коли користувач працює з GNOME або встановлені належні інструменти GNOME.
Даміан Сільва

1

У xfce (наприклад, в Arch Linux) ви можете змінити параметр TerminalEmulator:

 TerminalEmulator=xfce4-terminal

до

TerminalEmulator=custom-TerminalEmulator

Наступного разу, коли ви захочете відкрити вікно терміналу, xfce попросить вибрати емулятор. Можна просто вибрати /usr/bin/terminator.

За замовчуванням у системі

/etc/xdg/xfce4/helpers.rc

За замовчуванням користувача

/home/USER/.config/xfce4

Можна підтвердити, що для xfce (та програм, пов’язаних з xfce, таких як тунар) копіювання файлу за замовчуванням helpers.rc з / etc у ~ / .config та змінення значення TerminalEmulator на потрібне. Тестовано на xfce для використання gnome-терміналу в Arch.
Meiogordo

-8

Єдиний спосіб, який працював на мене, був

  1. Відкрийте nautilus або nemo як користувач root gksudo nautilus
  2. Перейдіть до / usr / bin
  3. Змініть ім'я вашого терміналу за замовчуванням на будь-яке інше ім’я для приклад "orig_gnome-terminal"
  4. перейменуйте свій улюблений термінал як "gnome-terminal"

Я випадково відзначив голосування, тому якщо ви приймаєте мою редакцію, я відкликаю голос.
BG BRUNO

1
щоб правильно відкрити Nautilus з правами root, вам доведеться запустити gksudo nautilus.
Сем Бернштейн

3
Мабуть, найгірший спосіб це зробити. Якщо взагалі, ви можете створити символьне посилання в /usr/local/bin.
Бахсау
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.