Zgodnie z komentarzem Jorge odpowiedź brzmi „nie” ...
Na marginesie, ponieważ nie jest to obecna opcja w Nautilusie, ułożyłem razem skrypt. To pasuje do mnie, biorąc pod uwagę sytuację.
Początkowo miałem kilka wskazówek dotyczących czasu, które spowodowały, że stany klawiszy modyfikatora poszły na marne, więc dodałem 100 ms opóźnień między krokami, a teraz zachowuje się ono w moim systemie ...
Może to wymagać zmiany w innym środowisku ... Oto jest; na paste.ubuntu.com
Nadal nie jest obsługiwany przez samego Nautilusa, jednak możesz użyć skryptu, który dopuszcza kilka parametrów, aby ponownie użyć lub otworzyć nowe wystąpienie Nautilusa, jeśli nie jest uruchomione.
Aby skorzystać z tego rozwiązania, musisz zainstalować pachages wmctrli xclip. Możesz to zrobić, instalując wmctrl i xclip za pomocą Centrum oprogramowania (kliknij łącza) lub za pomocą terminala za pomocą sudo apt-get install wmctrl xclip.
Utwórz nowy plik nautab.shi dodaj następujący kod:
#!/bin/bash# Nautilus opens folders in new tabs# Dependencies: sudo apt-get install wmctrl xclip# Pass directories as parameters, i.e. nautab /opt /var/log /usr/local/etc# Wrong parameters will be shown as invalid directoriesif["$(wmctrl -xl | grep "nautilus\.Nautilus")"==""];then# wmctrl reports Nautilus not runningif[[-d $1 ]];then
nautilus "$1"&else>&2 echo Not a directory: $1
nautilus &fi
shift
# Nautilus takes some time to become responsive to automation
sleep 2fi#Save old clipboard value
oldclip="$(xclip -o -sel clip)"for folder in"$@"{if[-d "$folder"];then
echo -n $folder | xclip -i -sel clip
wmctrl -xF -R nautilus.Nautilus&& xdotool key --delay 120 ctrl+t ctrl+l ctrl+v Return# Use this if you suspect funny clipboard behaviour#xclip -verbose -o -sel clip#Leave some time before opening a new tab
sleep 0.5else>&2 echo Not a directory: $folder
fi}#Restore old clipboard value
echo -n "$oldclip"| xclip -i -sel clip
Kod ten jest oparty na podstawie odpowiedzi na inne pytanie: http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window.
Uruchom nautab [directory]...i otworzą się na nim nowe karty. Pamiętaj, że nastąpi pewne opóźnienie; ma to na celu poczekanie, aż Nautilus zareaguje. Graj z numerami.
--continue
opcjąOdpowiedzi:
Zgodnie z komentarzem Jorge odpowiedź brzmi „nie” ...
Na marginesie, ponieważ nie jest to obecna opcja w Nautilusie, ułożyłem razem skrypt. To pasuje do mnie, biorąc pod uwagę sytuację.
Początkowo miałem kilka wskazówek dotyczących czasu, które spowodowały, że stany klawiszy modyfikatora poszły na marne, więc dodałem 100 ms opóźnień między krokami, a teraz zachowuje się ono w moim systemie ...
Może to wymagać zmiany w innym środowisku ... Oto jest; na paste.ubuntu.com
źródło
Nadal nie jest obsługiwany przez samego Nautilusa, jednak możesz użyć skryptu, który dopuszcza kilka parametrów, aby ponownie użyć lub otworzyć nowe wystąpienie Nautilusa, jeśli nie jest uruchomione.
Aby skorzystać z tego rozwiązania, musisz zainstalować pachages
wmctrl
ixclip
. Możesz to zrobić, instalując wmctrl i xclip za pomocą Centrum oprogramowania (kliknij łącza) lub za pomocą terminala za pomocąsudo apt-get install wmctrl xclip
.Utwórz nowy plik
nautab.sh
i dodaj następujący kod:Kod ten jest oparty na podstawie odpowiedzi na inne pytanie:
http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window
.Uruchom
nautab [directory]...
i otworzą się na nim nowe karty. Pamiętaj, że nastąpi pewne opóźnienie; ma to na celu poczekanie, aż Nautilus zareaguje. Graj z numerami.źródło