Установка nautilus-open-terminal для запуска Terminator, а не gnome-terminal

По крайней мере, в Ubuntu 14.04 есть визуальный знак, что приложение работает на текущем экране или другом:

приложения на другом рабочем пространстве имеют только тонкую стрелку (в моем примере снимок экрана консоль), на текущем экране стрелка заполняется, а текущее приложение имеет вторую стрелку справа:

1
задан 30 April 2014 в 17:46

2 ответа

Nautilus-Actions

Мы можем определить наши собственные пункты контекстного меню правой кнопкой мыши с помощью nautilus-действий.

Запустите инструмент настройки Nautilus-Actions либо из Dash, либо из терминал с
nautilus-actions-config-tool

Запустите средство настройки Nautilus-Actions либо из Dash, либо из терминала с
nautilus-actions-config-tool

Запустите инструмент настройки Nautilus-Actions либо из Dash, либо из терминала с помощью

Затем откройте вкладку «Command», чтобы ввести команды для запуска

Запустите инструмент настройки Nautilus-Actions либо из Dash, либо из терминала с помощью

. После выхода из системы и снова (или просто перезапустите nautilus с nautilus -q) контекстное меню контекстного меню ниже будет будет отображаться:

enter image description here

30
ответ дан 25 May 2018 в 17:06
  • 1
    Вау, большое спасибо за подробную запись! Я попробую это завтра, когда я доберусь до офиса и отчитаюсь. – YXD 8 November 2011 в 07:43
  • 2
    Отличное решение. Одна вещь: на самом деле нет необходимости выходить из системы, перезапустить nautilus с nautilus -q. Я просто предложил для этого редактирование. – Christoph 2 January 2014 в 03:32
  • 3
    Nautilus-Actions не может идти на пути относительных символических ссылок, он использует абсолютных диспетчеров, но плагин open-in-terminal открывает относительные пути. – unclechu 2 October 2014 в 04:39
  • 4
    wow большое спасибо, я не знал, что приложение существует :) – Iman Akbari 29 May 2016 в 10:27
  • 5
    если вы не хотите, чтобы Open in Terminator находился в подменю, в Nautilus-Actions, перейдите в Edit & gt; Предпочтения & gt; Отключить «Создать корень» меню «Наутилус-Действия» " – Hải Phong 19 September 2016 в 04:28

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

После этого вы можете использовать dconf-editor или gsettings, чтобы настроить ваш любимый терминал эмулятор. В этом руководстве используется gsettings.

После установки terminator введите эту команду

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

Установите exec-args для терминала, который вам нужен, в вашем случае -x выполнить остальные необходимые аргументы nautilus-open-terminal.

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

После того, как этот терминатор станет вашим эмулятором терминала по умолчанию, когда nautilus-open-terminal вызывает терминал по умолчанию, он должен открыть terminator вместо gnome-terminal.

22
ответ дан 25 May 2018 в 17:06
  • 1
    Аргументы требуются. Изменили и приняли. – YXD 8 November 2011 в 18:45
  • 2
    Какие аргументы вы используете с terminator, если это полезно, я отредактирую ответ и добавлю эту информацию. – Bruno Pereira 8 November 2011 в 18:59
  • 3
    это org.gnome.desktop.default-applications.terminal exec-arg '-x', как в моем редактировании. – YXD 8 November 2011 в 19:22
  • 4
    Но ключевым моментом является то, что он уже установлен правильно по умолчанию - то, что работает для gnome-terminal, работает для terminator. – YXD 8 November 2011 в 19:23
  • 5
    Это не работает на Ubuntu 16.04 ... – Cerin 3 February 2017 в 21:42

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

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