Configuração:
Sim, você pode conseguir isso adicionando alguns atalhos de teclado personalizados ao seu arquivo de configuração de caixa aberta.
Abra a variante rc.xml
(por exemplo, ~/.config/openbox/lxde-rc.xml
, ../lubuntu-rc.xml
ou ../rc.xml
) e insira o snippet a seguir na seção <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>
Atalhos em ação:
Uso :
- Super + Ctrl + V : coloca as últimas janelas ativas verticalmente
- Super + Ctrl + H : horizontalmente as últimas janelas ativas horizontalmente
- Super + Ctrl + R : restaurar as dimensões originais da janela
Para modificar essas atribuições, basta editar as linhas <keybind key="...">
no snippet acima.
Notas :
- Este método irá apenas agrupar as duas últimas janelas ativas
- Você pode trocar as posições das janelas focalizando a janela inativa e pressionando a tecla de atalho novamente