Passa rapidamente all'applicazione digitando il nome dell'applicazione in XMonad


8

Spesso ho diverse applicazioni aperte su diverse aree di lavoro in XMonad. Vorrei poter passare da una all'altra senza cacciare; in particolare, vorrei essere in grado di digitare qualcosa che identifica la finestra dell'applicazione (il titolo della finestra?) e passare ad essa. Qualche idea creativa su come farlo?

Risposte:


9

Sei fortunato, quello che vuoi esiste già: WindowBringer

La procedura è molto semplice se si dispone già di un xmonad.hsfile di configurazione (come descritto nella pagina collegata):

  • Aggiungi l'importazione corretta all'inizio:

    import XMonad.Actions.WindowBringer
    
  • Mappare i tasti sulle funzioni (da inserire vicino ad altri tasti mappati):

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

Quindi quando si preme ALT + G che si aprirà dmenu(come per l'avvio di applicazioni) con il nome di Windows dell'applicazione in esecuzione, quindi è possibile immettere l'inizio del nome e premere Invio per passare ad esso.

Il comportamento di ALT + B è lo stesso tranne per il fatto che non focalizza le finestre ma invece lo sposta nell'area di lavoro corrente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.