Швидко перейдіть до програми, ввівши назву програми в XMonad


8

У XMonad у мене часто відкрито кілька додатків на декількох робочих просторах. Я хотів би мати можливість перемикатися між ними без полювання; конкретно, я хотів би мати можливість ввести щось, що визначає вікно програми (назву вікна?) та перейти до нього. Будь-які творчі ідеї, як це зробити?

Відповіді:


9

Вам пощастило, те, що ви хочете, вже існує: WindowBringer

Процедура дуже проста, якщо у вас вже є xmonad.hsфайл конфігурації (як описано на пов'язаній сторінці):

  • Додайте правильний імпорт на початку:

    import XMonad.Actions.WindowBringer
    
  • Клавіші клавіш до функцій (щоб вставити поруч із іншим відображенням клавіш):

    , ((mod1Mask, xK_g     ), gotoMenu)
    , ((mod1Mask, xK_b     ), bringMenu)
    

Потім при натисканні клавіші ALT + G відкриється dmenu(як для запуску програм) із запущеним ім'ям вікна додатків, а потім ви можете ввести початок імені та натиснути клавішу Enter, щоб перейти до нього.

Поведінка ALT + B однакова, за винятком того, що він не фокусує вікна, а замість цього переміщує його до поточної робочої області.

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