Isso não parece possível, a melhor coisa a fazer aqui é provavelmente registrar um bug na lista de desejos upstream no Nautilus e ver se alguém o implementará.
Jorge Castro
@Jorge: Obrigado ... Nesse caso, eu hackeei uma solução alternativa de macro e
Conforme o comentário de jorge, a resposta é "não" ...
Então, como uma questão secundária, porque não é uma opção atual no Nautilus, juntei um script. Combina comigo, dada a situação.
Inicialmente, tive alguns inssues de temporização que fizeram com que os estados das teclas modificadoras ficassem loucos, então adicionei atrasos de 100ms entre as etapas e agora está se comportando no meu sistema ...
Isso pode precisar ser alterado em um ambiente diferente. . Aqui está; em paste.ubuntu.com
Ainda não há suporte para o próprio Nautilus, no entanto, você pode usar um script que admita vários parâmetros para reutilizar ou abrir uma nova instância do Nautilus, se não estiver em execução.
Para usar esta solução, você precisará instalar pachages wmctrle xclip. Você pode instalar wmctrl e xclip usando o Software Center (clique nos links) ou via Terminal with sudo apt-get install wmctrl xclip.
Crie um novo arquivo nautab.she adicione o seguinte código:
#!/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
Este código é baseado é baseada em uma resposta a outra pergunta: http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window.
Execute nautab [directory]...e novas guias serão abertas nele. Observe que haverá algum atraso; isso é para esperar que o Nautilus seja responsivo. Sinta-se livre para jogar com números.
--continue
opçãoRespostas:
Conforme o comentário de jorge, a resposta é "não" ...
Então, como uma questão secundária, porque não é uma opção atual no Nautilus, juntei um script. Combina comigo, dada a situação.
Inicialmente, tive alguns inssues de temporização que fizeram com que os estados das teclas modificadoras ficassem loucos, então adicionei atrasos de 100ms entre as etapas e agora está se comportando no meu sistema ...
Isso pode precisar ser alterado em um ambiente diferente. . Aqui está; em paste.ubuntu.com
fonte
Ainda não há suporte para o próprio Nautilus, no entanto, você pode usar um script que admita vários parâmetros para reutilizar ou abrir uma nova instância do Nautilus, se não estiver em execução.
Para usar esta solução, você precisará instalar pachages
wmctrl
exclip
. Você pode instalar wmctrl e xclip usando o Software Center (clique nos links) ou via Terminal withsudo apt-get install wmctrl xclip
.Crie um novo arquivo
nautab.sh
e adicione o seguinte código:Este código é baseado é baseada em uma resposta a outra pergunta:
http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window
.Execute
nautab [directory]...
e novas guias serão abertas nele. Observe que haverá algum atraso; isso é para esperar que o Nautilus seja responsivo. Sinta-se livre para jogar com números.fonte