Comando para abrir una nueva pestaña en la terminal actual


Respuestas:


110

Si solo quieres abrir una nueva pestaña

Para abrir una nueva pestaña en el terminal abierto actual, puede presionar SHIFT+ CTRL+ T. Alternativamente, use el menú de nivel superior, que muestra el atajo de teclado (vea la captura de pantalla a continuación)

Si quieres hacerlo desde la línea de comando

Instalar xdotool: un programa que le permite simular la entrada del teclado (entre otras cosas).

sudo apt-get install xdotool

luego escriba la terminal:

xdotool key ctrl+shift+t

Eso simulará presionar la combinación de teclas y abrirá la nueva pestaña en el terminal.

ingrese la descripción de la imagen aquí


1
Gran respuesta, realmente fácil de seguir. ¿Cómo se puede hacer un acceso directo para cambiar a la pestaña siguiente / anterior? Esto ayudaría inmensamente.
— programador

¿Qué tema de ventana estás usando? Realmente me gusta
— xoner

Eso es lo que no estoy usando en este momento. Hace mucho tiempo. no estoy seguro de no recordar el nombre. @ xoner
— rɑːdʒɑ

1
No hay necesidad de xdotools. ctrl + shift + t abre una nueva pestaña en la terminal predeterminada de ubuntu sin modificaciones necesarias.
— user137717

1
@ user137717 la pregunta pide una línea de comando, no un atajo de teclado, por lo tanto, es necesario xdotools.
— humanityANDpeace

77

En Gnome Terminal Emulator solo usa Ctrl+ Shift+T

Puede verificar y cambiar esta y otras combinaciones de teclas en el menú Editar.


77
La pregunta busca un comando y no un acceso directo.
— BuZZ-dEE

Me encantaría poder cntrl+tabentre las pestañas
— Jamie Hutber

1
@JamieHutber Puedes usar Ctrl + PgUp y Ctrl + PgDn
— wjandrea

23

en la terminal la tecla de acceso directo es

Ctrl+ Shift+T

este acceso directo también se puede editar


2
esa no es una solución de línea de comando, sino un atajo de teclado.
— humanityANDpeace

1
¿Cómo cambiar entre pestañas en la terminal?
— Indrajeet Gour

44
Para cambiar pestañas entre terminales, use CTRL + PAGEUP / PAGEDOWN
— iec2011007

19

Nueva pestaña Ctrl+ Shift+T

Cerrar pestaña: Ctrl+ Shift+W

Cambiar pestaña: Ctrl+ Pg Upy Ctrl+Pg Dn

Mover pestaña: Ctrl+ Shift+ Pg Upy Ctrl+ Shift+Pg Dn


¿Dónde están los comandos de la línea de comando?
— Hans Janssen

2

Huh, hago esto para bifurcar un proceso de compilación. package.sh construye y carga imágenes acoplables, por lo que prefiero que se superpongan. gnome-terminaltiene algunas opciones de línea de comando para crear nuevas pestañas:

#!/bin/bash
BRANCH=${1?choose an environment e.g. stage, demo, production}

if [ -x "$(command -v gnome-terminal)" ]; then
  # run in parallel for gnome-terminal
  gnome-terminal \
  --tab --working-directory=`pwd` --command "zsh -is eval './package.sh app1 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 75  && ./package.sh app2 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 150 && ./package.sh app3 $BRANCH'" \
  --tab --working-directory=`pwd` --command "zsh -is eval 'sleep 225 && ./package.sh app4 $BRANCH'" \

else
  # run one at a time for bash
  ./package.sh app1 $BRANCH
  ./package.sh app2 $BRANCH
  ./package.sh app3 $BRANCH
  ./package.sh app4 $BRANCH

fi

1

Usar paquete ttab

Editar así

ttab 'cd /Users/chenkai/gh/g-imagery-api && npm run dev '

44
Proporcione una respuesta más detallada, incluya comandos más específicos y no solo enlace a otra solución.
— Philippe Delteil

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.