Ok, encontré un script de shell que funcionará y lo modifiqué para que funcione con guake. Para que funcione siga estos pasos.
- Cree un nuevo documento vacío, haga clic derecho => Crear nuevo documento => Documento vacío
- Nómbralo
Open in Guake
o algo similar
Ábralo y pegue el código que se enumera a continuación: Fuente 1 (esto es necesario porque el nautilus devuelve una ruta de archivo específica y necesita ser reformateado para funcionar en el terminal).
#!/bin/bash
# From Chris Picton
# Replaces a Script by Martin Enlund
# Modified to work with spaces in path by Christophe Combelles
# Modified to use guake by Matthew Jump
# This script either opens in the current directory,
# or in the selected directory
base="`echo $NAUTILUS_SCRIPT_CURRENT_URI | cut -d'/' -f3- | sed 's/%20/ /g'`"
if [ -z "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" ]; then
dir="$base"
else
while [ ! -z "$1" -a ! -d "$base/$1" ]; do shift; done
dir="$base/$1"
fi
#there should be an embracing around the $dir
guake --show --execute-command="cd '$dir'"
Tenga en cuenta que el último comando es el que se usa para abrir el directorio en guake --show
alterna la aparición de guake y --execute-command="cd $dir"
navega al directorio. ejecutar man guake
(en la terminal) para obtener una lista completa de comandos (tenga en cuenta que se complica con la mezcla de comandos).
Guarde el archivo y luego colóquelo en:
Para 12.04: ~/.gnome2/nautilus-scripts
Para 14.04: ~/.local/share/nautilus/scripts/
Cuáles son las carpetas ocultas en su carpeta de inicio, para ver las carpetas ocultas, vaya a => Ver => Mostrar archivos ocultos
Ahora tenemos que hacer que el archivo sea ejecutable, haga clic derecho en el archivo, vaya a> Propiedades> haga clic en la pestaña Permisos> busque "Ejecutar" y marque "Permitir ejecutar archivo como programa" y luego cierre.
A continuación, solo tenemos que probar el script, hacer clic derecho en una carpeta en Nautilus, luego ir a => Scripts => Abrir en Guake
Ahora tiene un script personalizado "Abrir en Guake" con su clic derecho.
Abrir en la nueva pestaña Guake y cambiar el nombre de la pestaña como ruta:
hice algunos cambios en el script para abrir una nueva pestaña en Guake y cambiar el nombre de la pestaña después del directorio. Entonces, si desea utilizar estos cambios, simplemente reemplace la última línea del código con esto:
guake -n "$dir" -r "$dir" -t
-n "$dir"
crea una nueva pestaña con el directorio como indicador, por lo que es más rápido que ejecutar "CD" como lo hice anteriormente. Y -r
es renombrar la pestaña.
Abrir en una pestaña nueva, con un nombre corto para el directorio actual:
ahora muestra el nombre del directorio en el que se encuentra o el directorio seleccionado, según dónde haga clic con el botón derecho, para los archivos y el espacio en blanco, el nombre de la carpeta del directorio en el que se encuentra, para Al seleccionar una carpeta, se muestra el nombre de la carpeta, para usar simplemente reemplace la última línea con este código.
guake -n "$dir" -r "`echo ${dir%/} | rev | cut -d'/' -f1 | rev`" -t
las citas $dir
también solucionan un problema que tuve con ciertas carpetas que tenían muchos espacios.
sudo apt-get install nautilus-open-terminal
. Sin embargo, para Guake, tendrás que seguir la respuesta.