Как открыть одно (или более) окно терминала gnome с несколькими вкладками, каждая с разным профилем, при запуске / перезагрузке компьютера?

У меня есть несколько профилей для терминала. Я могу открыть все профили при загрузке, но они открываются в разных окнах с помощью этого cmd в автозагрузке приложений:

gnome-terminal --window-with-profile=ablack && gnome-terminal --window-with-profile=agreeen && gnome-terminal --window-with-profile=aubergine && gnome-terminal --window-with-profile=beige && gnome-terminal --window-with-profile=cyan && gnome-terminal --window-with-profile=grey && gnome-terminal --window-with-profile=orange && gnome-terminal --window-with-profile=white && gnome-terminal --window-with-profile=yellow && gnome-terminal --window-with-profile=ablack    

Я попытался открыть одно окно с несколькими вкладками с этим cmd безуспешно:

gnome-terminal --window-with-profile=ablack && gnome-terminal --tab-with-profile=agreeen && gnome-terminal --tab-with-profile=aubergine && gnome-terminal --tab-with-profile=beige && gnome-terminal --tab-with-profile=cyan && gnome-terminal --tab-with-profile=grey && gnome-terminal --tab-with-profile=orange && gnome-terminal --tab-with-profile=white && gnome-terminal --tab-with-profile=yellow && gnome-terminal --tab-with-profile=ablack   

Как заставить это работать?

1 ответ

Решение

Чтобы открыть gnome-terminal окно с несколькими вкладками мы должны использовать опцию --tab, Увидеть gnome-terminal --help-all, Также в man gnome-terminal мы можем найти это объяснение:

--window-with-profile=PROFILENAME
     Open a new window containing a tab with the given profile. 
     More than one of these options can be provided.
--tab-with-profile=PROFILENAME
     Open a tab in the window with the given profile. 
     More than one of these options can be provided, to open several tabs.

Итак, чтобы открыть gnome-terminal окно с несколькими вкладками, мы должны использовать команду как это:

gnome-terminal --tab-with-profile=ProfileA --tab-with-profile=ProfileB --tab-with-profile=ProfileC

Составьте свою собственную команду и протестируйте ее в терминале. Если он работает удовлетворительно, добавьте его в качестве записи в Startup Applications:

Есть несколько возможных подходов, как открыть несколько gnome-terminal окна с несколькими вкладками в каждом. Я бы предложил использовать команду следующим образом:

gnome-terminal --tab-with-profile=ProfileA --tab-with-profile=ProfileB && gnome-terminal --tab-with-profile=ProfileC --tab-with-profile=ProfileD

Другая идея заключается в создании отдельной записи Startup Applications для каждого gnome-terminal окно.

Другие вопросы по тегам