Команда для відкриття нової вкладки в поточному терміналі


Відповіді:


110

Якщо ви просто хочете відкрити нову вкладку

Щоб відкрити нову вкладку в поточному відкритому терміналі, ви можете натиснути SHIFT+ CTRL+ T. Крім того, скористайтеся меню верхнього рівня, яке показує комбінацію клавіш (див. Знімок екрана нижче)

Якщо ви хочете зробити це з командного рядка

Встановити xdotool- програма, яка дозволяє імітувати введення з клавіатури (серед іншого).

sudo apt-get install xdotool

потім введіть термінал:

xdotool key ctrl+shift+t

Це буде імітувати натискання комбінації клавіш і відкриє нову вкладку в терміналі.

введіть тут опис зображення


1
Чудова відповідь, насправді легко прослідкувати. Як би зробити ярлик для переходу на наступну / попередню вкладку? Це допомогло б надзвичайно.
programstinator

Яку тему вікна ви використовуєте? Дійсно подобається
грудня

Це я зараз не використовую. Це вже давно. не впевнений, що я не пам’ятав цього імені. @ xoner
rɑːdʒɑ

1
Немає потреби в xdotools. ctrl + shift + t відкриває нову вкладку в терміналі ubuntu за замовчуванням без змін.
користувач137717

1
@ user137717 питання задає командний рядок, а не ярлик клавіатури, тому вам потрібно xdotools.
humanityANDpeace

77

У емуляторі терміналів Gnome просто використовуйте Ctrl+ Shift+T

Ви можете перевірити та змінити цю та інші комбінації клавіш у меню Правка.


7
Питання шукає команду, а не ярлик.
BuZZ-dEE

Я хотів би мати можливість cntrl+tabміж вкладками
Джеймі Хатбер

1
@JamieHutber Ви можете використовувати Ctrl + PgUp та Ctrl + PgDn
wjandrea

23

в терміналі клавіша швидкого доступу є

Ctrl+ Shift+T

цю ярлику можна також редагувати


2
це не рішення командного рядка, а комбінація клавіш.
humanityANDpeace

1
hwo для перемикання між вкладками в терміналі?
Indrajeet Gour

4
Для перемикання вкладок між терміналами використовуйте CTRL + PAGEUP / PAGEDOWN
iec2011007

19

Нова вкладка Ctrl+ Shift+T

Закрити вкладку: Ctrl+ Shift+W

Вкладка перемикання: Ctrl+ Pg Upі Ctrl+Pg Dn

Переміщення вкладки: Ctrl+ Shift+ Pg Upі Ctrl+ Shift+Pg Dn


Де знаходяться команди командного рядка?
Ганс Янссен

2

Так, я роблю це, щоб роздрібнити процес збирання. package.sh створює та завантажує докерські зображення - тому я вважаю за краще їх перекриття. 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

Використовуйте пакет ttab

Редагуйте так

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

4
Надайте більш детальну відповідь, включіть більш конкретні команди, а не просто посилання на інше рішення.
Філіп Дельтейль

1

Якщо ви хочете відкрити нову вкладку для певного каталогу :

  1. Встановіть ярлик для переключення на останню вкладку у налаштуваннях вашого терміналу.

  2. Поставте ярлик до команди нижче.

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

Переконайтеся, що у вас встановлено xdotool.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.