Как заставить Nautilus-скрипты (Terminal here
, Root Nautilus
, Root Gedit
) работать на Ubuntu 13.04?
Я скопировал эти скрипты в папку .gnome2/nautilus-scripts
, но, похоже, больше не работает
Попробуйте вставить сценарии в /home/$USER/.local/share/nautilus/scripts/
Это моя папка сценариев:
Это результат :
Просто используйте скрипт Nautilus-Action для реализации этого.
Установите gksu и nautilus-actions из Центра программного обеспечения. Затем откройте инструмент настройки Nautilus-Action.
В инструменте настройки Nautilus-Action создайте новое действие. На вкладке Action введите «Открыть папку как корневой каталог» в метке контекста На вкладке «Команда» введите значения «gksu
» и «nautilus %d/%w
» в «Командный путь» и «Параметры» соответственно. Затем перезапустите наутилус: nautilus -q
Мы можем определить наши собственные объекты контекстного меню щелчка правой кнопкой с действия наутилуса .
Запустите Инструмент конфигурирования Действий Наутилуса или от Тире, или от терминала с
nautilus-actions-config-tool
С этим инструментом я смог сделать объект контекстного меню для открытия терминала здесь. Я выполнил эти шаги:
Одна вещь отметить... Это не обнаружилось на панели инструментов, или я не знал, где искать его. Таким образом, Вы не должны устанавливать те два флажка во втором снимке экрана.
Все это работает приятно, и я могу нажать на файлы/папки или вакуум для открытия терминала на текущей папке. Это приложило немного усилий, чтобы узнать, что корректная переменная для пути к папке была "%d/%w"
.
Когда я был в /home/logan/games
:
%d
добрался бы /home/logan
если вакуум, на который нажимают,%d
добрался бы /home/logan/games
если нажато любой файл/папка под игровой папкойНо %d/%w
кажется, работает и на вакуум и на папке/файле.
Вы, возможно, также должны выйти из системы и войти в, если Вы не перезапускаете наутилус для перезагрузки контекстного меню.