Фокусировка клиента, указав его направление от текущего клиента

Использование awesome window manager (версия 3.5.6), я ищу способ перемещения, может сфокусироваться налево / вправо / вверх / вниз относительно моего текущего клиента. Например, учитывая этот макет:

+-----+-----+-----+ | | | | | A | B | C | | | | | +-----+-----+-----+ 

Если фокус находится на клиенте A, мне нужен ярлык с клавиатурой, который переместил бы фокус на клиента B. Нажатие на него снова сосредоточилось бы на клиенте C и нажатие на него в другое время ничего не сделало бы. Другие ярлыки перемещаются вправо, вверх или вниз.

Я знаю, как привязывать команды к rc.lua клавишам в моей rc.lua но не к какой команде я могу использовать здесь, поэтому любая помощь будет оценена!

One Solution collect form web for “Фокусировка клиента, указав его направление от текущего клиента”

Я считаю, что вы ищете awful.client.focus.by_direction .

https://awesomewm.org/apidoc/classes/client.html#awful.client.focus.bydirection

Например:

 # dir The direction, can be either "up", "down", "left" or "right". awful.key({ modkey, }, "j", function () awful.client.focus.bydirection("down") end) 
Interesting Posts

Как разместить сайт локальной сети, недоступный за пределами локальной сети?

Как получить доступ к последовательному порту USB без ввода в / dev?

Мой раздел Linux не имеет стабильного подключения к Интернету

Найти изображения с одинаковой временной отметкой exif

Невозможно перечислить доступные точки доступа через команду `nmcli device wifi list` в Debian и Pointlinux

Как включить правый щелчок на рабочем столе? (Linux Mint 12 LXDE)

E: Пакет 'gstreamer0.10-plugins-bad' не имеет кандидата на установку

Как указать домашний каталог Linux и оболочку на сервере Active Directory Samba?

Извлечение mp3 с помощью avconv или ffmpeg больше не работает

Почему мне запрашивают пароль sudo, когда я указал «NOPASSWD» в файле / etc / sudoers?

Сделать readonly / etc доступным для записи

Как сделать цикл для обработки двух входных файлов

SSH Remote Port Forward Host Без пароля

Как установить безопасную установку Pidgin?

Копирование / резервное копирование всех файлов, содержащих файлы, соответствующие регулярному выражению

Linux и Unix - лучшая ОС в мире.