В Windows 7/8 и Unity вы можете использовать WindowsKey+ 1для переключения на первое приложение на панели задач / панели, WindowsKey+ 2для второго и т. Д.
Что мне нужно сделать, чтобы включить это в gnome-desktop?
В Windows 7/8 и Unity вы можете использовать WindowsKey+ 1для переключения на первое приложение на панели задач / панели, WindowsKey+ 2для второго и т. Д.
Что мне нужно сделать, чтобы включить это в gnome-desktop?
Ответы:
GNOME 3 не имеет этой встроенной функциональности, как вы обнаружили.
В качестве обходного пути создайте сочетание клавиш для RaiseOrRun.sh
сценария
/home/<username>/RaiseOrRun.sh
скриптchmod +x /home/<username>/RaiseOrRun.sh
чтобы сделать его исполняемым./home/<username>/RaiseOrRun.sh <WM_CLASS> <EXECUTABLE>
/home/<username>/RaiseOrRun.sh chromium chromium-browser
Заметки:
Это решение ничего не знает о GNOME 3 Dash. Если вы хотите сохранить Super+ 1для первого приложения в Избранном, вам нужно будет синхронизировать комбинацию клавиш и положение тире вручную.
Показать WM_CLASS для каждого открытого приложения с wmctrl -l -x
Смотрите также: Alt + Tab отстой; Вот решение - Эксплойты программиста - Вики Чиджвани (объясняет, почему «беги или поднимай» лучше, чем рабочие пространства).
Автор сценария: RaiseOrRun.sh
#!/bin/bash
# $1 - case insensitive word in WM_CLASS
# $2 - command to start application
# wmctrl
# -a <WIN> Activate the window <WIN> by switching to its desktop and raising it.
# -x Include WM_CLASS in the window list or interpret <WIN> as the WM_CLASS name
wmctrl -x -a "$1" || "$2"
shift + windows + num
для создания нового экземпляра приложения на лету.
У Gnome нет способа сделать это специально, но вот несколько других способов быстрого переключения приложений.
Вы можете использовать функции Gnome для переключения приложений. У Gnome есть видео и учебник на эту тему здесь . Некоторые основные моменты включают ввод текста (если вы хотите переключиться на Firefox, вы можете нажать «super», затем набрать «fir», а затем нажать «ввод») и использовать обзор действий (поднять мышкой верхний левый угол экрана, затем нажать окно, которое вы хотите).
Вы можете использовать рабочие пространства. Gnome предлагает сочетания клавиш для переключения на определенные рабочие пространства, но они не установлены по умолчанию. Вы можете разместить свои окна на весь экран в разных рабочих пространствах и использовать эти ярлыки для переключения между ними.
Например, вы можете привязать Super+ 1к «Переключиться в рабочую область 1» и так далее. Затем вы можете поместить Firefox в рабочую область 1, Libreoffice в рабочую область 2, музыкальный проигрыватель в рабочую область 3, а затем переключаться между ними с помощью ярлыков.
Вы можете найти эти сочетания клавиш и другие в Настройках> Клавиатура. Я установил несколько возможных ярлыков на изображении ниже.
Используйте это расширение, док для оболочки Gnome https://extensions.gnome.org/extension/307/dash-to-dock/
Я лично использую https://extensions.gnome.org/extension/413/dash-hotkeys/ . Кажется, это именно то, что вы хотите