Як відокремити відкриті вікна в перемикачі alt + вкладка в Ubuntu 18.04?


60

Коли у мене відкрито кілька вікон програми, наприклад, головне вікно Chrome та вікно анонімного перегляду, і я натискаю Alt+, Tabщоб перемикатися між ними, я бачу лише одну піктограму Chrome. Тоді я повинен натиснути клавішу вниз, а потім праворуч (або вліво), щоб перейти до потрібного вікна.

Як я можу відокремити всі відкриті вікна та просто натиснути Tab ще раз, натискаючи Alt клавішу, як ми звикли в попередніх версіях Ubuntu?

Відповіді:


117

Перейдіть у Налаштування> Пристрої> Клавіатура та прокрутіть список ярликів. Alt+ Tabбуде ярликом для переключення програм.

Замість цього потрібно встановити Alt+ Tabна Switch Windows, тому натисніть кнопку Переключити програми та натисніть назад, щоб очистити ярлик для нього. Клацніть набір. Потім натисніть Switch Windows і встановіть Alt+ Tabтам. Це дасть вам бажану функцію.

введіть тут опис зображення


1
хтось знає, як це зробити через термінал? Спроба автоматизації.
Ананд Рокзз

1
Використовуйте команду gsettings. Ключові посилання можна знайти на шляху "org.gnome.desktop.wm.keybindings"
hiigaran

1
Працює як сон.
пітер

27

Вирішити свою проблему дуже просто, не змінюючи нативних клавіатурних зв'язків.

Все, що вам потрібно зробити, це ввести Alt+ '(клавіша вгорі Tab), якщо ви хочете переходити між тими ж додатками.

Щоб переключити різні додатки, Alt+ Tab.


1
Розробка м’язової пам’яті для важкодоступного клавіатурного комбінації не є простим, а також перемикання між двома вікнами одного і того ж додатка, оскільки воно включає два набори комбінацій клавіш на відміну від просто клавіші alt + табуляції між ними.
LinuxDisciple

Ідея всіх розробників про управління вікнами дуже проста, набравши alt + 'або Alt Tab. Це я мав на увазі, і так, це дуже просто. Я використовую цю функцію багато-багато років, і всі розробники, які я знаю, використовують цю функцію. ви не можете розраховувати на те, щоб сказати це, якщо ця функція все ще доступна, це тому, що вона була схвалена громадою.
Маурісіо Пас

Не відповідає на запитання, яке було задано.
WillC

З іншого боку, я вважав би це кращою відповіддю, тому що, як тільки я інтегрую новий ярлик всередині себе, він застосовується на будь-якій машині Ubuntu. І хоча про це не запитували, воно пов'язане і достатньо широке, щоб відповісти про наміри. Тож дякую!
KalEl

дякую @KalEl!
Маурісіо Пас

4

Графічно за допомогою dconf-редактора

Від: https://superuser.com/a/860001/718726 (вставлено тут, оскільки тут немає рівнозначної відповіді)

  • відчинено dconf-editor
  • Йти до org/gnome/desktop/wm/keybindings
  • Перемістіть значення '<Alt>Tab'від switch-applicationsдоswitch-windows
  • Необов’язково перейти '<Shift><Alt>Tab'від switch-applications-backwardдоswitch-windows-backward
  • Якщо ви хочете switch-windowsпрацювати на настільних комп’ютерах, а не лише на поточному робочому столі, ви також можете зняти прапорець org/gnome/shell/window-switcher/current-workspace-only(надано @CharlBotha)
  • Закрити dconf-editor
  • Натисніть Alt+ F2, а потім наберіть, r щоб перезапустити Gnome.

Останній крок не завжди видається необхідним, але він не повинен завдавати шкоди (тим більше, що він не закриває жодне із запущених вами програм).

Еквівалентно за допомогою командного рядка (не потрібно встановлювати dconf-редактор)

Виконайте наступні рядки у своєму терміналі:

gsettings set org.gnome.desktop.wm.keybindings switch-windows "['<Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-windows-backward "['<Shift><Alt>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications "['<Super>Tab']"
gsettings set org.gnome.desktop.wm.keybindings switch-applications-backward "['<Shift><Super>Tab']"

Якщо ви хочете switch-windowsпрацювати на робочих столах, а не лише на поточному робочому столі, ви також можете виконати:

gsettings set org.gnome.shell.window-switcher current-workspace-only false

Якщо ви не помітили жодної зміни, можете натиснути клавішу Alt+ F2, а потім введіть, r щоб перезапустити Gnome.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.