
Estoy abriendo la terminal presionando Window + 2
. quiero que se abra en~/some-custom-directory
La cosa es que quieronuevas pestañasdentro de la ventana de la terminal para NO verse afectado por este comportamiento, es decir, si estoy dentro ~/other-directory
y abro una nueva pestaña, quiero que se abra en el mismo directorio ~/other-directory
, y no en el valor predeterminado~/some-custom-directory
es posible? ¿Puedo cambiar el comportamiento de abrir una ventana de terminal sin que afecte la apertura de una pestaña de terminal?
Respuesta1
Ya funciona como deseas por defecto.
- Puede especificar un directorio de inicio diferente con la opción
--working-directory
, por ejemplognome-terminal --working-directory ~/some-custom-directory
- Cuando abre una nueva pestaña, la nueva pestaña siempre será predeterminada en el directorio actual de la pestaña activa, es decir, si está en
~/other-directory
, también se abrirá una nueva pestaña en~/other-directory
.
Para que eso funcione para la tecla de acceso directo Super+ 2, que inicia o cambia a la aplicación que es la segunda favorita en su base (en su caso, ese es el terminal), edite el .desktop
iniciador involucrado.
- Copie el iniciador de escritorio de la terminal Gnome ( a su directorio
/usr/share/applications/org.gnome.Terminal.desktop
local ( ).applications
~/.local/share/applications
- Edite esa copia local del
.desktop
archivo y agregue la opción al comando en laExec=
línea.Tenga en cuenta que aquí debe indicar el nombre de la ruta completa, porque la expansión de bash (~
) o la sustitución de variables (por ejemplo$HOME
) no funcionan en.desktop
los lanzadores.La copia personalizada tendrá prioridad sobre la predeterminada, por lo que en cuestión de segundos, su tecla de acceso directo debería iniciar su terminal en el directorio de su elección (por supuesto, solo si la Terminal no se estaba ejecutando; si se está ejecutando, la tecla de acceso directo solo mostrará la instancia en ejecución avanza sin cambiar de directorio).