Abrir carpetas en cualquier aplicación de terminal desde Nautilus

Poder abrir instantáneamente una carpeta en una terminal en Ubuntu directamente desde el administrador de archivos tiene sus ventajas.

Ahorra tiempo; no es necesario navegar a una carpeta en la terminal usando el cd dominio.

Además (lo que es más importante para un comerciante de entradas propenso a errores tipográficos como yo) garantiza que terminaré en el lugar correcto, es decir, ejecutando comandos en el directorio que pretendía y no en uno que escribí mal.

Ubuntu tiene una práctica opción “Abrir en Terminal” presente en el menú contextual del botón derecho del ratón de Nautilus por defecto. Pero ese atajo sólo funciona con la Terminal GNOME. No hay forma de configurar el paquete para iniciar una aplicación de terminal diferente, ni de forma inmediata ni fácil.

Presumiblemente, esa es la razón por la que se creó “Nautilus Open Any Terminal”.

Esta extensión de título sucinto para el administrador de archivos Nautilus le permite especificar qué aplicación de terminal se inicia.

Puede obtener una lista completa de emuladores de terminal compatibles (en el momento de escribir este artículo; la aplicación continúa desarrollándose y manteniéndose. Si está leyendo desde el futuro y se ha agregado uno nuevo, hágamelo saber a través del formulario de sugerencias). abajo:

  • presteza
  • término-retro-cool
  • terminal-deepin
  • terminal-gnome
  • bote
  • consola
  • terminal mate
  • término ml
  • qterminal
  • calle
  • terminador
  • terminología
  • termita
  • tílix
  • urxvt
  • terminal xfce4

Esta es una lista bastante amplia que cubre una amplia gama de aplicaciones de terminal, desde herramientas para usuarios avanzados como terminology a las estrellas súper estilizadas como st.

No pretendo que tener acceso con el botón derecho para abrir una carpeta en una de estas aplicaciones sea una experiencia que te cambie la vida. Pero debería resultar un ahorro de tiempo o una fuente de comodidad.

Consulta la extensión en Github para aprender más. Allí puede encontrar instrucciones de instalación completas que cubren una serie de distribuciones y configuraciones de Linux, incluidas Arch y Fedora.

Si estás en Ubuntu y Si tiene configurado PyPi, puede instalar esta extensión de Nautilus en Ubuntu con bastante facilidad.

Primero instale las dependencias:

sudo apt install python-nautilus

Luego instale la extensión:

pip3 install --user nautilus-open-any-terminal

Debes salir de Nautilus (nautilus -q) y reinícielo para que aparezca la opción “abrir en terminal” al hacer clic derecho en/en el administrador de archivos.

Para configurar el comportamiento del complemento usando dconf primero necesitas ejecutar:

glib-compile-schemas ~/.local/share/glib-2.0/schemas/

Una vez hecho esto, puedes usar el dconf-editor o los comandos que siguen para elegir qué emulador de terminal debe iniciar su nuevo elemento del menú “abrir en terminal”.

Esto es tan fácil como ingresar el nombre. Por ejemplo, para configurar Terminología como terminal para iniciar, ejecutaría:

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal terminal terminology

Si desea que el acceso directo abra la carpeta en la línea de comando en una nueva pestaña de terminal en lugar de en la misma ventana, ejecute:

gsettings set com.github.stunkymonkey.nautilus-open-any-terminal new-tab true

De lo contrario, el complemento abre de forma predeterminada la ubicación especificada en una nueva ventana.

En definitiva, una puesta a punto bastante cuidada. Déjame saber si planeas utilizar esta funcionalidad dejando un comentario en la sección de comentarios a continuación.

Gracias Félix

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top