Come massimizzare una finestra in orizzontale o in verticale?


11

In impressionante , quello chiave di associazione si può utilizzare per massimizzare una finestra (in modalità mobile, ovviamente) in modo che massimizzare in un solo orizzontale o semplicemente direzione verticale?

So che mod4 + mlo massimizzerà completamente in entrambe le direzioni, quindi suppongo che sarà possibile fare una mappatura in una sola direzione.

awesome v3.5.1 (Ruby Tuesday)
• Build: May 28 2013 18:46:22 for x86_64 by gcc version 4.8.0 (mockbuild@buildvm-23.phx2.fedoraproject.org)
• Compiled against Lua 5.1.4 (running with Lua 5.1)
• D-Bus support: ✔ 

Ma questa è una versione antica! Sì, ma questo è su CentOS 7 dove compilare versioni più recenti di Awesome è una PITA . Questo funziona per me così com'è.

Risposte:


10

Per impostazione predefinita, non esiste tale associazione di tasti (in 3.5.1, vedere altre risposte per4.1 ). Ma puoi crearne uno. Usa questo frammento (o meglio aggiungi l'associazione chiave alla tua configurazione esistente) per il tuo rc.luafile:

clientkeys = awful.util.table.join(
  awful.key({ modkey }, "F7",
    function(c) c.maximized_horizontal = not c.maximized_horizontal end),
  awful.key({ modkey }, "F8",
    function(c) c.maximized_vertical   = not c.maximized_vertical end),
)

Assegna la massimizzazione orizzontale e verticale rispettivamente a mod-F7e mod-F8.


1
Super. Ha funzionato tutto ma ho dovuto rimuovere la virgola alla fine dell'ultima ma una riga.
Sardathrion - contro l'abuso di SE

3

Dalla fantastica versione 4.1 questa è Mod+ Ctrl+ M(verticale) e Mod+ Shift+ M(orizzontale) per impostazione predefinita.


1
Grazie. Ho aggiornato la mia domanda con il numero di versione. Lascerei la risposta (forse dirlo per la versione più recente) in quanto è utile sapere.
Sardathrion - contro l'abuso di SE
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.