MyTetra Share
Делитесь знаниями!
Как запустить Konsole сразу с несколькими вкладками
Время создания: 31.10.2019 08:38
Текстовые метки: linux, консоль, konsole, kde, bash, шелл, настройка, опции, конфигурирование, вкладки
Раздел: Компьютер - Linux - Bash - Терминал
Запись: xintrea/mytetra_syncro/master/base/1572500287zvycjyso8s/text.html на raw.github.com

Терминальная программа Konsole имеет несколько опций управления. С помошью них можно сделать запуск Konsole немного более удобным.


Например, часто необходимо, чтобы Konsole запускалась сразу с несколькими вкладками (табами). Это можно сделать с помощью следующего скрипта:



#!/bin/bash

konsole --hold --new-tab -e $SHELL -c "/bin/bash" &

konsole --hold --new-tab -e $SHELL -c "/bin/bash" &

konsole --hold --new-tab -e $SHELL -c "/bin/bash" &

konsole --hold --new-tab -e $SHELL -c "/bin/bash" &

konsole --hold --new-tab -e $SHELL -c "/bin/bash" &



Чтобы такой запуск срабатывал правильно, в некоторых версиях Konsole необходимо обязательно поставить галку:



Настройка - Настроить Konsole - Общие - Запускать все окна Konsole внутри одного процесса.



В результате будет запущено одно окно Konsole с несколькими вкладками. Хотелось бы, конечно, уметь влиять на выбор нужной вкладки, чтобы при запуске через подобный скрипт была активирована первая (самая левая) вкладка. Но таких опций у Konsole не предусмотрено.


Так же пока остается открытым вопрос, как запустить во вкладке Konsole шелл, в котором запущен Midnight Commander (или какая-нибудь другая программа), но так, чтобы при выходе из Midnight Commander шелл продолжал работать.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования