¿Cómo hacer que los scripts de Nautilus funcionen con Nautilus?

¿Cómo hacer que los scripts de Nautilus funcionen con Nautilus?

¿Cómo hacer que Nautilus-scripts ( Terminal here,, Root Nautilus) Root Geditfuncione en Ubuntu 13.04?

Copié esos scripts en .gnome2/nautilus-scriptsla carpeta pero parece que ya no funciona

Respuesta1

Intente poner scripts en/home/$USER/.local/share/nautilus/scripts/

Esta es mi carpeta de scripts:

Carpeta de secuencias de comandos de Nautilus

Este es el resultado:

ingrese la descripción de la imagen aquí

Respuesta2

Acciones de Nautilus

Podemos definir nuestros propios elementos del menú contextual del botón derecho conacciones-nautilus Instalar acciones de nautilus.

  • Ejecute elHerramienta de configuración de acciones Nautilusya sea desde el Dash, o desde un terminal con

     nautilus-actions-config-tool
    

Con esta herramienta pude crear un elemento de menú contextual para abrir la terminal aquí. He seguido estos pasos:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Una cosa a tener en cuenta... No apareció en la barra de herramientas o no sabía dónde buscarlo. Por lo tanto, no es necesario marcar esas dos casillas en la segunda captura de pantalla.

Todo funciona muy bien y puedo hacer clic en archivos/carpetas o en espacios vacíos para abrir la terminal.actualcarpeta. Me tomó un poco de esfuerzo descubrir que la variable correcta para la ruta de la carpeta era "%d/%w".

Cuando yo estaba en /home/logan/games:

  • %dobtendría /home/logansi se hiciera clic en un espacio vacío
  • %dobtendría /home/logan/gamessi se hiciera clic en cualquier archivo/carpeta en la carpeta de juegos

Pero %d/%wparece funcionar tanto para espacios vacíos como para carpetas/archivos.

Es posible que también necesite cerrar sesión y volver a iniciarla, a menos que reinicie Nautilus para recargar el menú contextual.

Respuesta3

Simplemente use el script Nautilus-Action para implementar esto.

Instale gksu y nautilus-actions desde el Centro de software. Luego abra la herramienta de configuración Nautilus-Action

En la herramienta de configuración Nautilus-Action, cree una nueva acción. En la pestaña Acción, escriba 'Abrir carpeta como raíz' en la etiqueta Contexto. En la pestaña Comando, ingrese los valores ' gksu' y ' nautilus %d/%w' en Ruta de comando y Parámetros respectivamente. Luego reinicie nautilus:nautilus -q

información relacionada