Esto no parece posible, lo mejor que puede hacer aquí es probablemente archivar un error de la lista de deseos en Nautilus y ver si alguien lo implementará.
Jorge Castro
@Jorge: Gracias ... En ese caso, he pirateado una solución alternativa macro y
Según el comentario de jorge, la respuesta es "no" ...
Entonces, como un problema secundario, debido a que no es una opción actual en Nautilus, he improvisado un script ... Me conviene, dada la situación.
Inicialmente tuve algunos problemas de sincronización que hicieron que los estados de la tecla modificadora se volvieran locos, así que agregué retrasos de 100 ms entre los pasos y ahora se está comportando en mi sistema ...
Esto puede necesitar ser cambiado en un entorno diferente ... . Aquí está; en paste.ubuntu.com
Todavía no es compatible con Nautilus, sin embargo, puede usar un script que admita varios parámetros para reutilizar o abrir una nueva instancia de Nautilus si no se está ejecutando.
Para utilizar esta solución, necesitará instalar paquetes wmctrly xclip. Puede hacerlo instalando wmctrl y xclip usando el Centro de software (haga clic en los enlaces) o mediante Terminal con sudo apt-get install wmctrl xclip.
Cree un nuevo archivo nautab.shy agregue el siguiente 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 se basa se basa en una respuesta a otra pregunta: http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window.
Ejecutar nautab [directory]...y se abrirán nuevas pestañas en él. Tenga en cuenta que habrá algún retraso; Esto es para esperar a que Nautilus responda. Siéntase libre de jugar con números.
--continue
opciónRespuestas:
Según el comentario de jorge, la respuesta es "no" ...
Entonces, como un problema secundario, debido a que no es una opción actual en Nautilus, he improvisado un script ... Me conviene, dada la situación.
Inicialmente tuve algunos problemas de sincronización que hicieron que los estados de la tecla modificadora se volvieran locos, así que agregué retrasos de 100 ms entre los pasos y ahora se está comportando en mi sistema ...
Esto puede necesitar ser cambiado en un entorno diferente ... . Aquí está; en paste.ubuntu.com
fuente
Todavía no es compatible con Nautilus, sin embargo, puede usar un script que admita varios parámetros para reutilizar o abrir una nueva instancia de Nautilus si no se está ejecutando.
Para utilizar esta solución, necesitará instalar paquetes
wmctrl
yxclip
. Puede hacerlo instalando wmctrl y xclip usando el Centro de software (haga clic en los enlaces) o mediante Terminal consudo apt-get install wmctrl xclip
.Cree un nuevo archivo
nautab.sh
y agregue el siguiente código:Este código se basa se basa en una respuesta a otra pregunta:
http://askubuntu.com/questions/55656/open-nautilus-as-new-tab-in-existing-window
.Ejecutar
nautab [directory]...
y se abrirán nuevas pestañas en él. Tenga en cuenta que habrá algún retraso; Esto es para esperar a que Nautilus responda. Siéntase libre de jugar con números.fuente