繁体   English   中英

awesome-wm:将浮动客户端移动到屏幕中心

[英]awesome-wm: move floating client to the center of screen

在Awesome WM中是否有一种绑定组合键以将聚焦浮动客户端移动到屏幕中心的方法? (客户端既不应最大化也不应全屏)

我正在检查文档,但显然没有这样的功能。

因此,作为替代方案,我想要获取当前屏幕宽度和高度,然后相应地设置客户端的x和y属性(同时考虑客户端本身的宽度和高度)。

我想知道是否有更简单的方法来执行相同的操作。

如果您使用的是4.0版本,那么更简单的方法就是awful.placement 否则,手动设置客户端几何图形似乎是进行此类对齐的最可靠方法。

要补充Worron的答案,您需要使用展示位置API

https://awesomewm.org/apidoc/libraries/awful.placement.html

clientkeys表中添加键绑定。 它看起来像:

awful.key({ modkey, "Shift"   }, "y", awful.placement.centered),

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM