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