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.