Zdravím,
nějakou chvíli používám Fluxbox (jsem naprostý a věčný začátečník) a pro přepínání mezi okny jednotlivých programů jsem si do keys namapoval:
Mod1 v :If {Some Matches (gvim) (workspace=[current])} {NextWindow (gvim)} {Exec gvim}
Mod1 l :If {Some Matches (libreoffice) (workspace=[current])} {NextWindow (libreoffice)} {Exec libreoffice}
Zjistil jsem ale, že v případě LibreOffice nedojde k přepínání mezi jednotlivými okny - přepne se jen z jiného programu do posledně užívaného okna LibreOffice (ať už jde o Calc, Writer, atd.). Zkoušel jsem přidat (name=libreoffice) u některých programů to pomohlo, ale tady ne. wmctrl taky nepomohl. Nepomohlo ani toto (zkratky alt+w a alt+c se chovájí úplně stejně):
Mod1 w :If {Some Matches (name=libreoffice-writer) (workspace=[current])} {NextWindow (name=libreoffice-writer)} {Exec libreoffice}
Mod1 c :If {Some Matches (name=libreoffice-calc) (workspace=[current])} {NextWindow (name=libreoffice-calc)} {Exec libreoffice}
Nevíte někdo, jak by se dalo přepínat mezi jednotlivými okny LibreOffice, nebo alepoň mezi okny Calc a Writeru?