Викликати gnome-terminal
три рази та з'єднати команди разом із &&
не буде , і вкладки не з’являться у тому ж терміналі, і вам дійсно доведеться вийти з першого терміналу, щоб з’явився наступний.
Спосіб переконатися, що всі вкладки відкриваються в одному екземплярі gnome-terminal
всіх одночасно, - це використовувати --tab-with-profile=PROFILENAME
перемикач. У нижченаведеній команді ви можете залишити першу команду так gnome-terminal --tab
, що це перше вікно, яке буде створено; Тепер все, що вам потрібно знати, - це який профіль ви використовуєте, і ви можете використовувати --tab-with-profile=YourProfile
для виклику інших команд, і всі вони з’являться одразу у відкритому початковому терміналі.
Ось ваша команда змінена:
gnome-terminal --tab --title="rails s" -e "rails s" --tab-with-profile=Default --title="spork" -e "spork" --tab-with-profile=Default --title="autotest" -e "autotest"
(Для майбутніх читачів: замініть назви програм, надані після -e
тестування наведеного тут командного рядка; пам’ятайте, що ваші цілі -e
повинні бути встановлені та введені $PATH
; для речей, які не $PATH
використовують абсолютний шлях, наприклад, наприклад, /opt/mike/program
)
Не забудьте вказати фактичний профіль, який ви використовуєте для --tab-with-profile
комутаторів. Перший виклик gnome-terminal
повинен використовувати --tab
і все інше --tab-with-profile
. За допомогою цього методу має бути можливість відкрити велику кількість вкладок, все в одному екземплярі gnome-terminal
.
Знайдіть профіль, яким ви зараз користуєтесь, клацнувши правою кнопкою миші gnome-terminal
та перегляньте профілі, і на тому, яким ви зараз користуєтесь, з’явиться маркер:
Перейдіть у розділ Налаштування профілю для отримання додаткової інформації та перевірте ім'я профілю.
Для отримання додаткової інформації дивіться man gnome-terminal
та веб- сторінки Ubuntu в Інтернеті .
Примітка :
Якщо у вас виникли проблеми із запуском програм gnome-terminal
, додайте місцеположення до $PATH
, або зробіть симпосилання та розмістіть його у $PATH
місці розташування, або (що тут було дуже корисно): створіть простий скрипт обгортки bash та зателефонуйте до цього в gnome-terminal
командному рядку вище. (Ви повинні називати його абсолютним шляхом: тобто, /location/of/script
а не лише його ім'ям.)
Як приклад:
#!/bin/bash
cd $HOME/.rvm/gems/ruby-2.0.0-p0/bin
spork
exit 0
Потім назвіть скрипт, зробіть його виконуваним і зателефонуйте в gnome-terminal
командному рядку вище. Зробіть це для всіх проблемних програм, які не є репо.