web-dev-qa-db-ja.com

現在の端末で新しいタブを開くコマンド

いくつかのコマンドで現在の端末で新しいタブを開くことは可能ですか?

103
Avinash Raj

新しいタブを開きたいだけの場合

現在開いている端末で新しいタブを開くには、次を押します SHIFT+CTRL+T。または、キーボードショートカットを表示するトップレベルメニューを使用します(下のスクリーンショットを参照)

コマンドラインから実行する場合

xdotoolをインストールします-キーボード入力を(特に)シミュレートできるプログラム。

Sudo apt-get install xdotool

次に、ターミナルに入力します:

xdotool key ctrl+shift+t

これは、キーの組み合わせを押すことをシミュレートし、ターミナルで新しいタブを開きます。

enter image description here

108
rɑːdʒɑ

Gnomeターミナルエミュレーターで使用 Ctrl+Shift+T

[編集]メニューで、このキーと他のキーの組み合わせを確認および変更できます。

75
xangua

端末では、ショートカットキーは

Ctrl + Shift + T

このショートカットは編集することもできます

22
iec2011007

新しいタブ Ctrl + Shift + T

タブを閉じる: Ctrl + Shift + W

スイッチタブ: Ctrl + Pg Up そして Ctrl + Pg Dn

タブを移動: Ctrl + Shift + Pg Up そして Ctrl + Shift + Pg Dn

18
kaxi1993

ええと、ビルドプロセスを分岐するためにこれを行います。 package.shは、Dockerイメージをビルドしてアップロードします-そのため、それらがオーバーラップすることを好みます。 gnome-terminalには、新しいタブを作成するためのコマンドラインオプションがいくつかあります。

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

パッケージを使用 ttab

このように編集する

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