Alt kbd> + Tab kbd> позволяет мне переключаться только между окнами, принадлежащими различным приложениям.
Я часто использую около четырех терминальных приложений одновременно (например, IPython, VIM, fish для системы и fish для git).
Даже с помощью мыши нажатие на значок терминала на предлагаемом модуле запуска требует времени, чтобы решить, какой именно. Но я пока не знаю, как переключиться в этом случае, используя только мою клавиатуру.
Как эффективно обрабатывать несколько терминалов (и экземпляров одного и того же приложения) с помощью клавиатуры?
Что касается особого случая терминала - существует ли приложение терминала, позволяющее использовать отдельные терминалы во вкладках?
И Оскар идет в ...
tmux
Не тот ответ, который вы ищете, но я думаю, что стоит подумать:
Вместо нескольких вкладок вы можете использовать screen
и byobu
:
screen
позволяет вам управлять несколькими терминалами в одном окне. На предыдущем изображении вы можете видеть, что у меня есть 3 терминала (0 tcpdump, 1 top и 2 Node.js). Вы можете переключаться между ними, например, с помощью Ctrl kbd> + a kbd> + {index of the terminal}
kbd> (команд много).
byobu
- это обертка для screen
, она добавляет цвет, больше команд и меню справки. Но вы можете использовать screen
в одиночку, без byobu
.
Здесь есть руководство по установке и использованию screen
и byobu
: https://www.digitalocean.com/community/articles/how-to-install-and-use-screen-on- ан-убунт-облако-сервер
В KDE это Alt kbd> + ` kbd>: настройки системы → внешний вид и поведение рабочей области → поведение окна:
Создайте новое окно терминала: ctrl + shift + n
Создайте новую вкладку терминала: ctrl + shift + t
Закройте одну вкладку или окно терминала: ctrl + d
Переключение между окнами клемм: alt + `
Переключение между вкладками клемм: ctrl + pg dn
(слева), ctrl + pg up
(справа) или alt + tab#
, например alt + 1
Предлагаю вам попробовать Guake , который можно установить из центра программного обеспечения
sudo apt-get install guake
Вот скриншот
Лично я переключаю вкладки, используя ctrl + page up
и ctrl + page down
, что также является значением по умолчанию, насколько я помню.
Также я привязал Guake к кнопке menu
, которую я всегда считал бесполезной. Теперь я могу переключать терминал с помощью одной кнопки и чувствую, что у меня есть суперсилы.
Мой обходной путь - использовать xterm в качестве оболочки. Насколько мне нравится группировка, иногда окно лучше разгруппировать. То есть Я использую Midnight Commander в качестве файлового менеджера, и он сгруппирован с другими окнами терминала, что нехорошо
Так что я сделал:
Exec=xterm -geometry 152x42 -fa 'Monospace' -fs 19 -T "Midnight Commander" -n "Midnight Commander" -e mc
Вы можете сделать что-то подобное в своем приложении. Оборачивая его в xterm, можно поместить его в отдельную группу в alt-tab. Это не безупречное решение, вам придется иметь дело с цветовой схемой, копирование в буфер может дать вам проблему, но обычно это хороший обходной путь.
Просто удерживайте Alt (после отпускания Tab и выбора окон (окон) CLI) немного дольше, и вы получите возможность выбирать между несколькими окнами CLI ...
Вы можете использовать Alt kbd> + тильда kbd> ( тильда kbd> = Grave kbd>) для переключения между окнами текущего приложения , Обратите внимание, что тильда kbd> всегда является клавишей над вкладкой, это тильда на американской английской клавиатуре, но это может быть что угодно на других языках.
Если вы нажмете клавишу Windows на некоторое время, единица покажет вам все ее сочетания клавиш в оверлее:
Наконец, почти все вкладки поддержки терминальных приложений , По умолчанию в Ubuntu.
В Linux почти каждая вкладка поддержки терминала, например, в Ubuntu с терминалом по умолчанию, вы можете нажать:
Ctrl kbd> + Shift kbd > + T kbd> или щелкните Файл / Открыть вкладку
, и вы можете переключаться между ними, используя Alt kbd> + $ {tab_number } kbd> (* например, Alt kbd> + 1 kbd>)
также вы можете взглянуть на терминатор
gnome-terminal
, konsole
и несколько других широко используемых терминалов. AFAIK, gnome-terminal
является терминалом по умолчанию в Ubuntu.
– Prerak Sola
17.05.2020, 03:20
Alt kbd> + ` kbd> т.е. Alt kbd> + Tilde kbd> позволяет переключаться между окнами одного и того же приложения.
Или вы можете организовать эти окна в разных рабочих пространствах и использовать сочетания клавиш для перехода в нужное рабочее пространство; У меня есть четыре рабочих пространства, и я использую Ctrl kbd> + Alt kbd> + → kbd>, Ctrl kbd> + Alt kbd> + ↓ kbd>, Ctrl kbd> + Alt kbd> + ← kbd>, Ctrl kbd> + Alt kbd> + ↑ kbd> для переключения между ними. Это может сравнительно оказаться более быстрым способом перехода к правильному окну приложения, когда у вас есть достаточно много для обработки. Вы можете указать количество рабочих пространств, которые будут использоваться в вашей системе.
Чтобы поменять местами окна между рабочими пространствами, я использую Shift kbd> + Ctrl kbd> + Alt kbd> + → kbd>, Shift kbd> + Ctrl kbd> + Alt kbd> + ↓ kbd>, Shift kbd> + Ctrl kbd > + Alt kbd> + ← kbd>, Shift kbd> + Ctrl kbd> + Alt kbd> + ↑ KBD>.
Рафаэль спросил:
есть ли приложение терминала, позволяющее разделять терминалы на вкладках?
Мне действительно нравится konsole для этого.
Сочетания клавиш (которые также можно изменить!)
Новая вкладка
Изменить вкладку
Переместить вкладку
Закрыть вкладку
Вы также можете разделить вид (по вертикали) или горизонтально)
и закрыть разделенное представление
И попробовать это вместе с Gnome Extension Putwindows [1 125]