En Nautilus también tenemos "Abrir terminal aquí"!

Esta receta está dedicada a todas aquellas personas que van por ahí diciendo que su KDE o su file-roller son mejores que Nautilus por el simple hecho de que no tiene la opción "Abrir terminal aquí"... bueno pues nada, buscad nuevos argumentos porque ese hace tiempo que no os vale... Debéis saber que a Nautilus se le pueden añadir toda la funcionalidad que queráis de una forma muy sencilla: Nautilus-scripts (o G-scripts).

Nautilus-scripting

Nautilus permite al usuario crear sus propios scripts en cualquier lenguaje, ya sea python, perl, bash-script, etc. Para ello, lo único que debemos hacer es copiarlos en el siguiente directorio:

~/.gnome2/nautilus-scripts

La primera vez que ponemos un script debemos reiniciar nautilus para que nos aparezca la nueva entrada en el menú contextual, después se actualizará dinámicamente con los scripts y directorios que creemos en dicha carpeta.

Abrir terminal aquí

Además, nautilus crea unas variables de entorno para facilitar más aún escribir scripts útiles, una de ellas nos permite obtener la lista de ficheros seleccionados, si seleccionamos una carpeta y abrimos una shell ahí tendremos lo que queremos... en bash-script esto es extremadamente fácil: creamos el archivo "terminal aqui" con el siguiente contenido:

#!/bin/bash
cd $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
gnome-terminal

Cambiamos los permisos y lo movemos a la carpeta de scripts de nautilus:

$ chmod +x "terminal aqui"
$ mv "terminal aqui" ~/.gnome2/nautilus-scripts/

Reiniciamos nautilus (esto no parece muy elegante...):

$ killall nautilus

Si ahora pinchamos con el botón derecho sobre una carpeta nos aparecerá una nueva opción en el menú contextual y ahí la opción "terminal aqui". Podeis crear subcarpetas para hacer subsecciones, etc. Hay muchos scripts útiles (aunque algunos ya están un poco obsoletillos...)

Referencias

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de david.villa

Puedes hacer todo eso...

o instalar el paquete:

  • nautilus-open-terminal

Smiling

No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.

perfecto

muchas gracias me ha ido de coña.
Me servirá para hacer otros scripts.

Imagen de david.villa

¿Conoces nautilus-actions?

¿Conoces nautilus-actions?

No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.