Làm thế nào để tối đa hóa một cửa sổ ngang hoặc dọc?


11

Trong tuyệt vời , những gì quan trọng ràng buộc, bạn có thể sử dụng để phóng to cửa sổ (ở chế độ nổi, tất nhiên) để nó phát huy tối đa chỉ trong ngang hoặc chỉ theo hướng thẳng đứng?

Tôi biết rằng mod4 + msẽ tối đa hóa nó hoàn toàn theo cả hai hướng vì vậy tôi cho rằng sẽ có thể thực hiện ánh xạ theo một hướng.

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

Nhưng đó là một phiên bản cổ xưa! Có, nhưng đây là trên CentOS 7, nơi biên dịch các phiên bản mới hơn của Awesome là PITA . Điều này làm việc cho tôi như nó là.

Câu trả lời:


10

Theo mặc định, không có ràng buộc khóa như vậy (trong 3.5.1, xem câu trả lời khác cho4.1 ). Nhưng bạn có thể tạo một cái. Sử dụng đoạn mã này (hoặc tốt hơn là thêm ràng buộc khóa vào cấu hình hiện tại của bạn) cho rc.luatệp của bạn :

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

Nó gán tối đa hóa ngang và dọc cho mod-F7mod-F8, tương ứng.


1
Siêu. Tất cả đều hoạt động nhưng tôi phải xóa dấu phẩy ở cuối dòng cuối cùng nhưng một dòng.
Sardathrion - chống lại lạm dụng SE

3

Vì phiên bản tuyệt vời 4.1, đây là Mod+ Ctrl+ M(dọc) và Mod+ Shift+ M(ngang) mỗi mặc định.


1
Cảm ơn. Tôi đã cập nhật câu hỏi của tôi với số phiên bản. Tôi sẽ để lại câu trả lời (có thể nói rằng đối với phiên bản mới hơn) vì đây một câu hỏi hữu ích.
Sardathrion - chống lại lạm dụng SE
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.