¿Cómo hacer que Nautilus-scripts ( Terminal here
,, Root Nautilus
) Root Gedit
funcione en Ubuntu 13.04?
Copié esos scripts en .gnome2/nautilus-scripts
la carpeta pero parece que ya no funciona
Respuesta1
Respuesta2
Acciones de Nautilus
Podemos definir nuestros propios elementos del menú contextual del botón derecho conacciones-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:
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
:
%d
obtendría/home/logan
si se hiciera clic en un espacio vacío%d
obtendría/home/logan/games
si se hiciera clic en cualquier archivo/carpeta en la carpeta de juegos
Pero %d/%w
parece 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