anonymous, votafak, топикстартер спрашивает про вкладки, а вы про разделение рабочей области.
Вообще, видел какие-то, но уже не помню. Сейчас у меня обязательное требование к терминалу чтобы он не умел вкладки, контекстное меню и прочее лишнее для терминала, потому следить за зоопарком давно перестал.
Какой смысл у вкладок терминала? В лишних нажатиях чтоб переключится на вкладку? Какая разница с просто переключением на нужное окно/область терминала?
Сейчас у меня обязательное требование к терминалу чтобы он не умел вкладки
А как работать? У меня в одной вкладке обновление системы идёт, в другой гит в каталоге проекта, в третьей вим с отрытым файлом проекта. И это минимум. Не тэги же плодить со всеми этими терминалами. Хотя есть у меня желание попробовать группировку окон в Hyprland. Там по идее можно табы в терминале заменить на несколько сгруппированных терминалов запущенных. Но пока застрял на том чтобы переключение было по Ctrl-PgUp\PgDown и при этом не ломало переключение вкладок в соседнем браузере.
Какой смысл у вкладок терминала? В лишних нажатиях чтоб переключится на вкладку? Какая разница с просто переключением на нужное окно/область терминала?
Тебя не об этом спросили. Тебя не просили совета как лучше (по твоему мнению). Задан конкретный вопрос, и ты вместо ответа начал фантазировать.
Какой смысл у вкладок терминала? В лишних нажатиях чтоб переключится на вкладку? Какая разница с просто переключением на нужное окно/область терминала?
Ctrl-PgUp\PgDown намного быстрее переключаешься, чем как либо по-другому. Да и открыть «новый терминал»(в предсказуемом месте) по Ctrl-Shift-T тоже намного быстрее. По мне так отказываться от вкладок в терминале это примерно то же что и отказываться от вкладок в браузере(никто в здравом уме не будет).
По мне так отказываться от вкладок в терминале это примерно то же что и отказываться от вкладок в браузере
Не совсем так. Терминал это активный ввод-вывод. Если у тебя что-то в процессе, то это надо видеть. А сайтики, даже с AJAX, никуда не убегут, там вкладки играют совсем другую роль.
Точно! Он умеет и вкладки (которыми я так никогда и не пользовался), и разделение рабочей области (которое здесь пропагандирует каждый второй ☺). Причём разделение рабочей области отдельно на каждую вкладку, что весьма удобно.
Не совсем так. Терминал это активный ввод-вывод. Если у тебя что-то в процессе, то это надо видеть. А сайтики, даже с AJAX, никуда не убегут, там вкладки играют совсем другую роль.
У меня на рабочей машине вкладки в терминале по месяцу бывает живут. Вот 3 проекта и в каждой вкладке свой проект открыт. В + в какой-то vifm открыт, где-то сетевые пути открыты, чтобы быстро скопировать новый релиз. И так далее.
А насчет 4 терминала в теге, так неудобно же когда терминал не на весь экран.
Да, я об этом думаю. Но пока не нашел как сделать, чтобы Ctrl-PgUp\PgDown переключать табы и при этом только там где они есть сочетание биндить. Чтобы в браузере, который на соседнем воркспейсе, такое переключение не ломалось.
Так же окна одного приложения переключаются надо просто не использовать общую переключалку а переключаться на конкретное окно или между окнами конкретной группы, и на браузере вкладки тоже бы убрал если бы отдельные окна не жрали память:)
Лучше реализовать вкладки средствами WM или чего-то вроде tabbed (он вроде в вертикальные по дефолту не умеет, но легко пропатчить) и быть свободным в выборе терминала, к тому же одно и то же решение можно будет использовать и для другого софта, когда понадобится что-то помимо терминала.
Не обязательно. Иногда достаточно что-то толкнуть, и можно отвлечься, пока оно там ворочается. Смотреть в выхлоп не обязательно при этом. Или нужно запустить два процесса, чтобы работал и что-то делал в нужные моменты, но смотреть на это тоже не нужно.
Какой смысл у вкладок терминала? В лишних нажатиях чтоб переключится на вкладку? Какая разница с просто переключением на нужное окно/область терминала?
В логической группировке.
Я в рамках окна открываю набор вкладок, относящихся к цельному куску работы, и переключаюсь между ними хоткеями.
Можно и в доме вещи в бардаке держать, но лучше не держать.
А вообще, если уж вертикальные, то надо как в дополнении к лисе, чтобы высотой в одну строку, а шириной сантиметров в 5, чтобы заголовок нормально читался.
Для этого придумали рабочие столы в обычных wm и табы в тайловых, а при использовании хоткеев на приложение и они не нужны так как этим же хоткеем листаются окна самого приложения если их несколько
Вспомнил что asbru умеет, но у меня на столько «поломаная» система что не хочет запускаться)
(asbru-cm:51220): dbind-WARNING **: 10:34:43.316: AT-SPI: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_group.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_group.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
INFO: Ásbrú Connection Manager 6.4.0 (asbru-cm) started with PID 51220
INFO: Language detected : en_GB.UTF-8, forcing to en_US.UTF-8
INFO: Desktop environment detected : other
INFO: Config directory is '/home/user/.config/asbru'
WARN: No configuration file found in '/home/user/.config/asbru', creating a new one...
INFO: Virtual terminal emulator (VTE) version is 0.62
INFO: Theme directory is '/opt/asbru/res/themes/default'
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_cluster_connection.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_cluster_connection.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_group.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_group.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_group_open_16x16.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_group_open_16x16.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_group_open_16x16.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_group_open_16x16.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
WARN: Error while loading pixBuf from file '/opt/asbru/res/themes/default/asbru_group_closed_16x16.svg': Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_group_closed_16x16.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
Couldn’t recognise the image file format for file “/opt/asbru/res/themes/default/asbru_method_rdesktop.svg” at /usr/lib/x86_64-linux-gnu/perl5/5.32/Glib/Object/Introspection.pm line 67.
увы но нет, только сверху и снизу, в остальном он меня более чем устраивает
Причем это очень странно, сейчас специально глянул, в Qt можно выбрать позицию North, South, East и West. До идее должно легко патчиться, т.к. Qt позволяет, видимо просто не вынесли в настройки в гуй.
Панель вкладок вертикально, или разбиение вертикальное?
В любом случае, не задавался вопросом. Глянул konsole, с удивлением обнаружил что панель вкладок не плавающая и вообе панель не плавающая. А делить окно умеет.
Дикий вариант: Запустить сеанс-в-окне, в сеансе простейший WM с вертикальной панелью и окна каких нибудь xterm'ов без заголовков. Оверхеда будет меньше 1 браузерной вкладки.
Если речь про Konsole - умеет. Ctrl+Shift+( - делит по вертикали, Ctrl+Shift+). Konsole->Settings->Keyboard shortcuts: split view left/right, split view top/bottom.