Когда я щелкаю правой кнопкой мыши папку в Nautilus, я нахожу эти параметры «Открыть в новом окне» и «Открыть в новой вкладке». Можно ли добавить параметр «Открыть в новой панели», который будет открывать выбранную папку в новой панели, как она появляется при нажатии F3?
Я посмотрю - кажется, nautilus запоминает, какая панель была нажата в последний раз - поэтому, если вы оказались на правой панели, в следующий раз, когда вы используете «открыть в новой панели» - она откроется с правой стороны.
fossfreedom
@Jakob - как сказал desgua - без изменения кода nautilus, я не думаю, что вы можете увидеть значение F3. Я немного изменил сценарий, чтобы он всегда открывал папку с правой стороны.
fossfreedom
Спасибо. Требуется время, чтобы понять, но это работает ... Для второго случая я добавил еще одно действие; просто без линии "F3".
Якоб
Возможно, вы можете удалить «спящий 0,3» раза на что-то меньшее или удалить их. Я включил их для облегчения отладки. Пожалуйста, вы можете обновить ответ так, как вы думаете, это сделает его лучше - при необходимости я обновлю скриншоты тем, что вы порекомендуете. Помните, мы совместный веб-сайт, поэтому каждый должен редактировать вопросы и ответы друг друга, чтобы сделать их лучше :)
fossfreedom
Я попытался сократить время сна до 0,2 или 0,1 - однако это делает скрипт немного ненадежным. Кажется, 0,3 секунды - это хороший компромисс.
fossfreedom
8
Во-первых, давайте запомним, что номера Nautilus ограничены 2.
Вы можете создать скрипт для этого.
1) Сначала установите xdotool и parcellite :sudo apt-get install xdotool parcellite
2) Затем откройте файл ( gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane) и вставьте это:
Да для вашего первого вопроса (я обновил ответ). Я проверю, возможно ли второе.
Десгуа
Я не могу найти способ для Наутилуса сказать нам, открыта ли панель или нет. Вы можете сделать другой скрипт, чтобы открыть в существующей панели, хотя.
десгуа
Спасибо за второй сценарий тоже! Но почему-то первый скрипт не всегда работает должным образом: иногда он открывает папку на той же панели, иногда он открывает просто другую панель, иногда никакие панели не открываются. И второй сценарий не открывает папку в другой панели, но в той же самой - что было бы то же самое, если бы я просто дважды щелкнул папку.
Якоб
Чтобы сделать сценарий более надежным, просто увеличьте время ожидания (0,3 кажется очень надежным).
Десгуа
Тем не менее, папки открываются слева, а не справа.
Во-первых, давайте запомним, что номера Nautilus ограничены 2.
Вы можете создать скрипт для этого.
1) Сначала установите xdotool и parcellite :
sudo apt-get install xdotool parcellite
2) Затем откройте файл (
gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane
) и вставьте это:3) Сохранить.
4) Сделать его исполняемым (
chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ A\ New\ Pane
)5) Щелкните правой кнопкой мыши папку и выберите «Сценарии»> «Открыть в новой панели».
Результат:
Если вам лень, просто вставьте это в терминал, и все готово:
Этот скрипт открывает папку в существующей панели:
1) Сначала установите xdotool и parcellite :
sudo apt-get install xdotool parcellite
2) Затем откройте файл (
gedit /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane
) и вставьте это:3) Сохранить.
4) Сделать его исполняемым (
chmod +x /home/desgua/.gnome2/nautilus-scripts/Open\ In\ An\ Existing\ Pane
)5) Щелкните правой кнопкой мыши папку и выберите «Сценарии»> «Открыть в существующей панели».
источник