Як максимізувати вікно по горизонталі чи вертикалі?


11

У дивовижному , яке прив'язка клавіш ви можете використовувати для максимізації вікна (звичайно, у плаваючому режимі), щоб воно максимізувало лише в горизонтальному чи просто вертикальному напрямку?

Я знаю, що це mod4 + mдозволить максимально використовувати його в обох напрямках, тому я припускаю, що можна буде зробити відображення лише в одному напрямку.

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

Але це давня версія! Так, але це на CentOS 7, де компілювати новіші версії Awesome - це PITA . Цей працює для мене так само, як є.

Відповіді:


10

За замовчуванням немає такого прив'язки ключів ( 3.5.1див. Іншу відповідь для4.1 ). Але ви можете створити його. Використовуйте цей фрагмент (або краще додати прив’язку ключа до вашої існуючої конфігурації) для вашого rc.luaфайлу:

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

Він призначає горизонтальну і вертикальну максимізацію відповідно mod-F7і mod-F8, відповідно.


1
Супер. Це все спрацювало, але мені довелося видалити кому в кінці останнього, але одного рядка.
Сардатріон - проти зловживань з боку SE

3

З дивовижною версією 4.1 це за замовчуванням Mod+ Ctrl+ M(вертикальна) та Mod+ Shift+ M(горизонтальна).


1
Спасибі. Я оновив своє запитання номером версії. Я хотів би залишити відповідь (можливо , кажучи , що для більш нової версії) , оскільки вона є корисним один знати.
Сардатріон - проти зловживань SE,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.