El nautilus-open-terminalpaquete agrega una opción de menú / clic derecho para abrir una terminal en el directorio actual.
Quiero cambiar esto de apertura gnome-terminalen apertura terminator. Aquí hay algunos consejos sobre cómo cambiar el emulador de terminal predeterminado , sin embargo, estas instrucciones ya no parecen ser válidas y no puedo encontrar ningún lugar en la configuración del sistema donde se pueda cambiar el emulador predeterminado.
También probé:
$ sudo update-alternatives --config x-terminal-emulator
elegir
* 0 /usr/bin/terminator 50 auto mode
Pero esto no parece tener ningún efecto. ¿Alguna idea de cómo puedo hacer que esto funcione?

nautilus-open-terminaltrabajar con Terminator, que es realmente mi pregunta original. Si usted o alguien tiene alguna idea de cómo puedo hacer que esto funcione, estaría muy agradecido.Respuestas:
Ubuntu 13.04: (en caso de que haya venido aquí a través de google)
Ya no puede cambiar la aplicación de terminal utilizada.
Detalles : se
nautilus-open-terminalutilizaGAppInfopara iniciar el proceso de terminal, que utiliza una lista codificada de emuladores de terminal: https://git.gnome.org/browse/glib/tree/gio/gdesktopappinfo.c#n1106Solución:
sudo apt-get remove gnome-terminalsudo ln -s /usr/bin/terminator /usr/bin/gnome-terminalfuente
sudo apt-get remove mate-terminalseguido desudo ln -s /usr/bin/terminator /usr/bin/mate-terminal.gnome-terminaldesde la línea de comando, pero la opción "Abrir en la terminal" de Nautilus no hace nada.io.elementary.terminal, supongo que solo tienes que copiarlo/usr/share/nautilus-python/extensionsy parcharloterminator.Nautilus-Actions
Podemos definir nuestros propios elementos del menú contextual con el botón derecho del mouse con nautilus-actions .
Ejecute la herramienta de configuración de acciones Nautilus desde el tablero o desde un terminal con
En la pestaña Acción, asigne a su acción una etiqueta sensible, por ejemplo, "Abrir en Terminator" y elija mostrar esto en la selección o en el menú contextual.
Luego abra la pestaña Comando para ingresar los comandos para ejecutar
Entregue la ruta completa a su comando (
/usr/bin/terminator) y opciones de programa (--working-directory=%d/%b) para abrir la ruta actual en Terminator.Después de cerrar sesión y volver a iniciarla (o simplemente reiniciar nautilus con
nautilus -q), se mostrará el menú contextual del botón derecho a continuación:fuente
nautilus -qes suficiente. Acabo de proponer una edición para eso.Open in Terminatorestar en el submenú, en Nautilus-Actions, vaya a Edición> Preferencias> Desactivar "Crear un menú 'Nautilus-Actions' raíz"Para configurar el terminal predeterminado en gnome, necesita instalar dconf-tools (sudo apt-get install dconf-tools).
Después de eso, puede usar dconf-editor o gsettings para configurar su emulador de terminal favorito. Esta guía utiliza
gsettings.Después de instalar,
terminatorescriba este comandoEstablezca el
exec-argspara el terminal que necesita, en su caso-xpara ejecutar el resto de los argumentos necesarios denautilus-open-terminal.Después de este terminador será su emulador de terminal predeterminado, cuando
nautilus-open-terminalllame al terminal predeterminado, debería abrirse enterminatorlugar degnome-terminal.fuente
terminator, si es útil, editaré la respuesta y agregaré esa información.org.gnome.desktop.default-applications.terminal exec-arg '-x'como en mi edición.gnome-terminalfuncionaterminator.Sé que esta es una vieja pregunta, pero dado que aterricé aquí mientras trataba de hacer lo mismo, aquí está mi opinión para futuras visitas .
Intenté todas las sugerencias anteriores y fallé, así que en su lugar se me ocurrió esta solución (no es una respuesta perfecta, pero aún puede ser útil, supongo).
Crear un archivo change_terminal.sh
y darle derechos de ejecución:
Crea el siguiente alias:
Ahora solo abre un terminal predeterminado desde nautilus en la ubicación deseada y escribe 'ct' para cerrarlo y abrir un terminal terminador en la misma ubicación.
fuente
Estoy usando Ubuntu 18.04 y no puedo resolver el problema. En su lugar, instalé lo
nautilus-terminalque incrusta su terminal en nautilus. Lo cual es absolutamente genial.Instalar nautilus-terminal
También puede configurarlo a través del editor dconf. Más información en este enlace
fuente