Cómo habilitar 'abrir terminal aquí' desde nautilus cuando está en modo 'lista' (no en mosaico)

Cómo habilitar 'abrir terminal aquí' desde nautilus cuando está en modo 'lista' (no en mosaico)

Me gustaría agregar una opción para 'abrir terminal aquí' desde el menú contextual que resulta de hacer clic en un archivo en ellistamodo de nautilo. Esto ya existe cuando Nautilus está enembaldosadomodo y haces clic derecho en el espacio en blanco, pero me resulta molesto tener que cambiar a este modo y luego volver cada vez que quiero abrir una terminal (que es mucho).

Intenté ilustrar mi punto con capturas de pantalla, pero no sé cómo tomar una captura de pantalla de un menú contextual. Avíseme si esta no es una pregunta clara. Gracias.

Respuesta1

Tiene un problema en Archivos (nautilus) que viene con Ubuntu 18.04. De hecho, si la vista de lista está llena, no hay ningún espacio vacío donde pueda hacer clic derecho para obtener el menú contextual específico de la carpeta. Ese es el menú que contiene la opción "Abrir terminal aquí".

El problema se resuelve en versiones más recientes haciendo que los elementos de la ruta de navegación, es decir, los botones de las carpetas encima de la lista de archivos, sean más funcionales. Ahora puede hacer clic (o hacer clic con el botón derecho) en el nombre de la carpeta en la ruta de navegación para obtener el menú, haciendo que ese menú contextual esté disponible con el mouse en cualquier momento.

Aún así, puedes solucionarlo en la versión de Nautilus que viene con 18.04.

Atajo de teclado en Nautilus

La tecla de acceso directo Ctrl+ F10abre el menú contextual de espacio vacío en cualquier momento. Por lo tanto, simplemente presione Ctrl+ F10y luego epara abrir la terminal aquí.

Usando una secuencia de comandos Nautilus

Si eso no es suficiente y también desea acceder con el mouse al comando Abrir terminal aquí, todavía hay una manera de implementar la función utilizando scripts de Nautilus.

  • Cree un script Terminalque contenga el siguiente código

Código de guión:

#!/bin/sh
gnome-terminal

(sí, ¡no puede ser más sencillo que eso!).

  • Coloque el script en la carpeta .local/share/nautilus/scriptsdebajo de su carpeta de inicio. Habilite "Mostrar archivos ocultos". Luego verá la .localcarpeta oculta y podrá navegar hasta scripts.

  • Haga que el script sea ejecutable. (Haga clic derecho, pestaña Propiedades, Permisos: "Permitir ejecutar archivo como programa")

  • Reinicie Nautilus ( killall nautilus). Ahora, tendrá un nuevo menú de "scripts" al hacer clic derecho en cualquier archivo, que contiene su comando "Terminal".

Opcional: asigne una tecla de acceso rápido al script

(Actualización: lamentablemente lo siguiente ya no funciona en Ubuntu 20.10).

  • Si no existe, cree un archivo de texto.~/.config/nautilus/scripts-accels

  • Añade una línea:

F12 Terminal

Al presionar F12nautilus ahora se abrirá inmediatamente una terminal en la carpeta actual.

información relacionada