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