Есть ли способ использовать горячие клавиши для фокусировки на окне, которое не определяется именем его программы?
Скажем, открыто девять вкладок программы: Terminal, Eclipse и семь окон Chrome.
В настоящее время я просто щелкаю мышью в нижней части рабочего стола, чтобы изменить фокус. Я бы хотел использовать такие клавиши, как Super + 0, Super + 1, Super + 2 и т. Д., Чтобы изменить фокус.
Я знаю, что есть Alt-Tab, а также Super-W, которые удобны, но не совсем то, что я ищу.
Это 10.04, но можно было бы перейти на 12.04, если это возможно.
В репозиториях Debian есть удобная утилита, называемая wmctrl:
sudo apt-get wmctrl
Вы можете использовать wmctrl, чтобы выделить окно по вашему выбору, фокусировку по заголовку, чтобы ваши сочетания клавиш было бы что-то вроде: wmctrl -a 'user @ dev'
Если вы обратитесь к информации для wmctrl, вы найдете более сложные опции, которые должны сделать сценарии доступными для первого окна Chrome или чего-то подобного, но при этом Укажи, что тебе, вероятно, лучше использовать Super-W.
Я нахожу это очень удобным, если вы фанат emacs org-mode. Я помещаю запись на клавишу паузы и фокусируюсь на буфере emacs с помощью wmctrl, чтобы я мог быстро делать заметки о телефонных звонках или задачах, которые всплывают, не мешая моему рабочему процессу.