Glu*_*ate 14 lubuntu openbox window-management lxde
有什么办法可以在 Lubuntu/LXDE/Openbox 下水平 (?) 或垂直 (?) 平铺两个窗口?也许通过键盘快捷键或面板按钮?
Glu*_*ate 22
配置:
是的,您可以通过向 openbox 配置文件添加一些自定义键盘快捷键来实现这一点。
打开您的rc.xml
变体(例如~/.config/openbox/lxde-rc.xml
,../lubuntu-rc.xml
或../rc.xml
)并在该<keyboard>..</keyboard>
部分中插入以下代码段:
<!-- Vertical tiling -->
<keybind key="C-W-v">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
</action>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<x>-0</x>
<y>0</y>
</action>
</finalactions>
</action>
</keybind>
<!-- Horizontal tiling -->
<keybind key="C-W-h">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<height>50%</height>
</action>
<action name="MaximizeHorz"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
</action>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<height>50%</height>
</action>
<action name="MaximizeHorz"/>
<action name="MoveResizeTo">
<x>0</x>
<y>-0</y>
</action>
</finalactions>
</action>
</keybind>
<!-- Restore window dimensions -->
<keybind key="C-W-r">
<action name="UnmaximizeFull"/>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
</finalactions>
</action>
</keybind>
Run Code Online (Sandbox Code Playgroud)
行动中的捷径:
用法:
要修改这些分配,只需编辑<keybind key="...">
上面代码段中的行。
注意事项:
归档时间: |
|
查看次数: |
11991 次 |
最近记录: |