1 votos

¿Cómo crear una tecla de acceso rápido para abrir una nueva ventana de iTerm2?

Normalmente tengo varias sesiones de terminal en diferentes pantallas. Como abrir el terminal es una tarea tan frecuente, tengo una tecla de acceso directo vinculada a open -b com.googlecode.iterm2 . con Karabiner-Elements. Así puedo abrir un terminal desde cualquier lugar con una sola pulsación.

Desafortunadamente, si una ventana de terminal ya está abierta, esta tecla de acceso directo no crea una nueva ventana, sino que crea una nueva pestaña en la ventana existente. La ventana existente suele ser algún proceso de "fondo" de larga duración como top o watch , destinado a ejecutarse sin interrupciones en una pantalla secundaria mientras hago mi trabajo en la pantalla principal. Cuando se crea una nueva pestaña en ella, esto causa problemas en mi flujo de trabajo:

  • Oculta la sesión de monitorización, que probablemente quiera ver
  • Abre el nuevo terminal en la pantalla secundaria, aunque haya estado trabajando en la primaria
  • Al mover el terminal a mi pantalla principal también se mueve la sesión de monitorización a la pantalla principal, por lo que tengo que volver a moverla cuando termine
  • Para separar la pestaña es necesario arrastrar el ratón de forma delicada y tediosa

Pueden parecer quejas menores, pero yo desarrollo software y tengo que entrar y salir de los terminales un montón . Dependiendo de lo que esté trabajando, puedo necesitar abrir y cerrar nuevos terminales cada pocos minutos, a veces varias veces por minuto. Reutilizar la misma terminal no es realmente una opción porque a menudo las terminales tienen sesiones distintas (por ejemplo, programas TUI que se ejecutan continuamente, SSH a múltiples máquinas diferentes).

¿Existe un comando que pueda vincular que también cree un nuevo iTerm2 ¿ventana?

En teoría, podría hacer una pestaña de comando en el terminal y usar una tecla de acceso directo para crear una nueva ventana. Esto tiene dos problemas:

  • En lugar de pulsar una tecla, tengo que pulsar varias para cambiar de Windows primero.
  • No maneja los casos extremos en los que la terminal no se está ejecutando.

0 votos

Spaces no está diseñado para manejar una sola aplicación en más de un espacio/escritorio. Ese va a ser su mayor obstáculo, aunque idk específicamente sobre iTerm.

0 votos

@Tetsujin Si voy al Dock, hago clic con el botón derecho del ratón en el icono de iTerm2 y selecciono "Nueva ventana", se crea una nueva ventana en la pantalla correcta, como era de esperar. El problema es que esto requiere que use el ratón, así que esperaba que hubiera un comando que lo hiciera.

3voto

Douglas Puntos 10417

Esto ya está incorporado en iTerm2. Ver el Teclas de acceso rápido en su documentación.

  • Mostrar/ocultar todas las ventanas con una tecla de acceso directo dedicada a todo el sistema
  • Cree una ventana dedicada a las teclas de acceso rápido.

    En su forma más simple, es una ventana de terminal en todo el sistema que se puede abrir con una tecla de acceso directo.

Puede encontrar estas opciones en Preferencias -> Teclas

OSXDaily tiene un excelente artículo sobre esto (con fotos)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X