Bir pencere yatay veya dikey olarak nasıl büyütülür?


11

Gelen müthiş , bunu sadece yatay veya sadece dikey yönde en üst düzeye böylece (tabii, modu kayan) bir pencere maksimize etmek için kullanabileceğiniz bağlama ne anahtar?

Her mod4 + miki yönde de tam olarak en üst düzeye çıkaracağını biliyorum, bu yüzden sadece bir yönde bir eşleme yapmanın mümkün olacağını varsayıyorum.

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: ✔ 

Ama bu eski bir versiyon! Evet, ancak bu, Awesome'nin yeni sürümlerini derlemenin bir PITA olduğu CentOS 7'de . Bu benim için olduğu gibi çalışıyor.

Yanıtlar:


10

Varsayılan olarak böyle bir anahtar bağlaması yoktur ( 3.5.1için diğer cevaba4.1 bakınız ). Ama bir tane oluşturabilirsiniz. rc.luaDosyanız için bu snippet'i kullanın (veya anahtar yapılandırmasını mevcut yapılandırmanıza daha iyi ekleyin) :

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),
)

Sırasıyla mod-F7ve yönlerine yatay ve dikey maksimizasyon atar mod-F8.


1
Süper. Her şey işe yaradı ama son bir satırın sonunda virgül kaldırmak zorunda kaldım.
Sardathrion - SE kötüye karşı

3

Müthiş sürüm 4.1'den beri, bu varsayılan olarak Mod+ Ctrl+ M(dikey) ve Mod+ Shift+ M(yatay) şeklindedir.


1
Teşekkürler. Sorumu sürüm numarasıyla güncelledim. Ben o kadar (belki daha yeni bir sürümü için söyleyerek) cevabını bırakacaktı olduğunu bilmek yararlı bir tek.
Sardathrion - SE istismarına karşı
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.