Mevcut terminalde yeni sekme açma komutu


Yanıtlar:


110

Sadece yeni bir sekme açmak istiyorsanız

Açık olan terminalde yeni bir sekme açmak için SHIFT+ CTRL+ tuşlarına basabilirsiniz T. Alternatif olarak, klavye kısayolunu gösteren üst düzey menüyü kullanın (aşağıdaki ekran görüntüsüne bakın)

Komut satırından yapmak istiyorsanız

Yükle xdotool- klavye girişini simüle etmenizi sağlayan bir program (diğer şeylerin yanı sıra).

sudo apt-get install xdotool

sonra terminali yazın:

xdotool key ctrl+shift+t

Bu, tuş kombinasyonuna basmayı simüle eder ve terminaldeki yeni sekmeyi açar.

görüntü tanımını buraya girin


1
Harika cevap, takip etmesi çok kolay. Bir önceki / sonraki sekmeye geçmek için nasıl kısayol yapılır? Bu derece yardımcı olacaktır.
programcı

Hangi pencere temasını kullanıyorsunuz? Gerçekten beğendim
xoner 6'15

Şu anda kullanmadığım. Uzun zaman önce. emin değilim adını hatırlamadım. @ xoner
rɑːdʒɑ

1
Xdotools için gerek yoktur. ctrl + shift + t, varsayılan ubuntu terminalinde değişiklik gerektirmeden yeni bir sekme açar.
user137717,

1
@ user137717 soru bu nedenle gerek bir komut satırı, bir klavye kısayolu sormak gelmez xdotools.
insanlıkANDpeace

77

Gnome Terminal Emulator'da sadece Ctrl+ Shift+ kullanınT

Bunu ve diğer tuş bileşimlerini Düzenle menüsünden kontrol edebilir ve değiştirebilirsiniz.


7
Soru, bir kısayolu değil bir komutu arar.
BuZZ-dEE

Ben edebilmek isteriz cntrl+tabsekmeler arasında
Jamie Hutber

1
@JamieHutber Ctrl + PgUp ve Ctrl + PgDn
wjandrea 11:17 'de

23

Terminalde kısayol tuşu

Ctrl+ Shift+T

bu kısayol da düzenlenebilir


2
bu bir komut satırı çözümü değil, bir klavye kısayolu.
insanlıkANDpeace

1
Terminaldeki sekmeler arasında geçiş yapmak için ne?
Indrajeet Gour

4
CTRL + PAGEUP / PAGEDOWN uç kullanım arasında sekme geçiş için
iec2011007

19

Yeni sekme Ctrl+ Shift+T

Sekmeyi kapat: Ctrl+ Shift+W

Sekmeyi değiştir: Ctrl+ Pg Upve Ctrl+Pg Dn

Sekmeyi taşı: Ctrl+ Shift+ Pg Upve Ctrl+ Shift+Pg Dn


Komut satırı komutları nerede?
Hans Janssen,

2

Huh, bunu bir inşaat süreci için yapıyorum. package.sh, docker görüntüleri oluşturur ve yükler - bu yüzden üst üste gelmelerini tercih ederim. gnome-terminalyeni sekmeler yapmak için bazı komut satırı seçeneklerine sahiptir:

#!/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

Ttab paketini kullan

Böyle düzenle

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

4
Lütfen daha ayrıntılı bir cevap verin, daha özel komutlar ekleyin ve sadece başka bir çözüme bağlantı vermeyin.
Philippe Delteil

1

Belirli bir dizine yeni bir sekme açmak istiyorsanız :

  1. Terminal Tercihlerinizde Son Sekmeye Geçiş kısayolunu ayarlayın .

  2. Kısayolu aşağıdaki komuta getirin.

    gnome-terminal --tab --working-directory=$HOME/path/to/the/dir; xdotool key <Switch to Last Tab shortcut>
    

Xdotool'un kurulu olduğundan emin olun.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.