Tenho visto algumas pessoas redimensionando suas janelas de maneira muito eficiente com atalhos. Por exemplo, a janela está em tela inteira, então você pressiona alguma tecla e ela se torna o lado esquerdo da tela, em seguida, outra janela você pressiona um botão e ela ocupa o lado direito da tela tela.
Não tenho certeza se isso é conseguido com algum aplicativo ou se está integrado. Alguém sabe como fazer isso?
Responder1
No Ubuntu, alguns atalhos de teclado são configurados por padrão:
- Maximizar janela: Super+Up
- Janela de restauração: Super+Down
- Ladrilho na metade esquerda da tela: Super+Left
- Lado a lado na metade direita da tela: Super+Right
Além disso, as teclas são configuradas para mover e redimensionar usando o teclado:
- Comece a se mover: Alt+ F7. Depois de pressionar esta tecla, arrowas teclas moverão a janela, as teclas Shift+ Arrowmoverão rapidamente a janela para a lateral da tela ou para a borda de outra janela. Pressione Enterou outra tecla quando terminar
- Começar a redimensionar: Alt+ F8iniciará um redimensionamento. arrowas teclas redimensionarão a janela, as teclas Shift+ Arrowredimensionarão em direção à borda ou a outra janela.
Usando configurações ocultas, mais atalhos personalizados para manipulação de janelas podem ser definidos. Os seguintes comandos de configuração configurarão teclas de atalho para:
• centralizar uma janela ou movê-la rapidamente para o lado da tela
gsettings set org.gnome.desktop.wm.keybindings move-to-center "['<Control><Super>c']"
gsettings set org.gnome.desktop.wm.keybindings move-to-side-e "['<Control><Super>Right']"
gsettings set org.gnome.desktop.wm.keybindings move-to-side-n "['<Control><Super>Up']"
gsettings set org.gnome.desktop.wm.keybindings move-to-side-s "['<Control><Super>Down']"
gsettings set org.gnome.desktop.wm.keybindings move-to-side-w "['<Control><Super>Left']"
Estas são combinações de teclas que defini. Você pode optar por usar combinações de teclas diferentes editando primeiro os comandos.
• posicionar uma janela em um dos cantos da tela
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-ne "['<Control><Super>2']"
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-nw "['<Control><Super>1']"
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-se "['<Control><Super>4']"
gsettings set org.gnome.desktop.wm.keybindings move-to-corner-sw "['<Control><Super>3']"
• maximização horizontal e vertical
gsettings set org.gnome.desktop.wm.keybindings maximize-horizontally "['<Control><Super>equal']"
gsettings set org.gnome.desktop.wm.keybindings maximize-vertically "['<Control><Super>backslash']"
Essas configurações também podem ser definidas usando o utilitário dconf-editor
.