Ответы:
Компонент GNOME 3 Nautilus в его версии 3.10 (поставляется с Ubuntu 14.04 Trusty Tahr) имеет новую опцию «Открыть элемент» в контекстном меню выбора элемента поиска. Он открывает родительскую папку выбранного элемента и отличается от настраиваемого действия jadonchristensen Nautilus (сообщаемого scrondo) для контекстного меню выбора двумя способами:
Я не знаю, есть ли какие-нибудь способы настроить настраиваемое действие так, чтобы его поведение соответствовало новому «Открытому местоположению элемента». Это кажется особенно трудным для Недавнего места, которое не является ни физической папкой, ни результатом классического поиска.
Jadonchristensen нашел способ добавить «Открыть родительскую папку» в контекстное меню Nautilus:
1) установить Nautilus Actions из терминала:
sudo apt-get install nautilus-actions
2) запустить действия Nautilus из терминала:
nautilus-actions-config-tool
3) нажмите «Добавить новое действие» и заполните форму следующим образом:
label = Open Parent Folder
path = nautilus
parameters = %d
5) сохранить и выйти
6) затем просто щелкните правой кнопкой мыши по результату поиска и выберите «Открыть родительскую папку».
Было бы интересно узнать, можно ли открыть содержащую папку в новой вкладке, а не в новом окне.
Есть ли вариант, который можно добавить к команде nautilus?
Успешно протестирован в
Это уже было запрошено как функция: http://brainstorm.ubuntu.com/idea/12628/
Обходной путь, упомянутый здесь, заключается в создании сценария nautilus:
#!/bin/bash
# Save this to "~/.gnome2/nautilus-scripts/Browse Container"
# set Properties Permissions Executable
# while in Nautilus : right-click-object/Scripts/Browse Container
nautilus `dirname $NAUTILUS_SCRIPT_SELECTED_URIS`
В качестве альтернативы вы можете использовать следующий синтаксис, чтобы открыть Nautilus и выделить файл в содержащей папке:
#!/bin/bash
nautilus "$1"
Если вы не хотите (как и я) устанавливать nautilus-actions, есть обходной путь.
ctrl + i
.ctrl + c
чтобы скопировать местоположение в буфер обмена.ctrl + l
чтобы открыть адресную строку .ctrl + v
чтобы вставить местоположение файла с последующим enter
.Это не так удобно, как метод действий Nautilus, но он позволяет избежать установки пакета, который в принципе может иметь проблемы с безопасностью.
Это невозможно при использовании nautilus по умолчанию, который в настоящее время поставляется с Ubuntu. Если вы хотите увидеть эту функцию, у вас есть два варианта: