Добавить опцию "запустить в терминале" в инструменте настройки действий Nautilus
Я использую Ubuntu 12.04 и Nautilus Actions Configuration Tool 3.1.4. Когда я выбираю опцию "запустить в терминале" на вкладке "Выполнение", она не работает. Команда, которую я запускаю, показывает индикатор выполнения, который не виден при использовании любой другой опции. Как я могу это исправить?
2 ответа
В инструменте действия nautilus перейдите в Edit > Preferences > Runtime Execution. В поле "шаблон команды" введите: gnome-terminal -x sh -c COMMAND
Тогда ваши команды / скрипты будут нормально выполняться в терминале. Надеюсь, это поможет кому-то!
Добавьте новое действие в Инструмент настройки действий Nautilus, которое называется "Запуск в терминале".
Соответствующая команда проста:
gnome-terminal -x %f
Итак, добавьте это на вкладке Command
Чтобы всегда держать терминал открытым при выполнении этого действия, используйте профиль терминала Gnome с этой настройкой: В gnome-terminal
, Edit-Preferences, выберите вкладку "Профили", добавьте новый профиль и назовите его "Hold", и на вкладке "Command" проверьте, чтобы он оставался открытым:
затем добавьте --profile=hold
к параметрам гном-терминала
(О том, как добавить этот параметр в другие эмуляторы терминала, см. ЭТОТ ответ.)
Затем на вкладке Mimetypes добавьте application/*
,
Убедитесь, что на вкладке "Действие" инструмента настройки действий Nautilus вы выбрали настройку для отображения опции в контекстном меню выбора.
Сохранить.