Snap-Windows peut-il être configuré pour 4 fenêtres au lieu de seulement 2?


22

Le titre pourrait nécessiter quelques ajustements, mais ce que j'essaie de dire, c'est que lorsque l'on fait glisser une fenêtre vers la gauche ou la droite de l'écran, il se redimensionne pour remplir cette moitié de l'écran. Donc, si je fais glisser 2 fenêtres, une à gauche et une à droite, je peux avoir 2 fenêtres qui utilisent tout l'écran et ne se chevauchent pas. Par exemple, pour les cas où je veux expliquer la programmation Web et sur une fenêtre j'ai le code et sur l'autre j'ai le navigateur Web.

Maintenant, que faire si je voulais avoir 4 au lieu de 2. Une fenêtre serait redimensionnée pour prendre en haut à gauche, l'autre en haut à droite, puis 2 autres prendraient en bas à gauche et en bas à droite. Tout cela prendrait ces positions si je les glissais dans leurs coins respectifs (par exemple: la fenêtre en haut à gauche se redimensionnerait à cette position si je la faisais glisser dans le coin en haut à gauche de l'écran, en bas à droite position si je le fais glisser vers le coin inférieur droit de l'écran).

Alors, comment puis-je ajouter 2 positions supplémentaires pour que Unity gère toutes ces 4 positions au lieu de seulement 2?


Actuellement, est-il ajusté pour 4 coins ou non? Veuillez préciser.
talktokets

Eh bien, il y a 4 coins sur un écran et comme je l'ai mentionné sur la question, je veux 4 fenêtres, chacune à chaque coin de l'écran (en haut à gauche à en bas à droite).
Luis Alvarado

Je me suis essayé maintenant. Lorsque nous faisons glisser la fenêtre vers l'un des côtés gauche ou droit, elle occupe cette position. Il remplit plutôt cet espace. J'ai essayé pour quatre fenêtres mais le glisser-déposer ne fonctionne pas, je suppose. La seule option est que vous pouvez redimensionner manuellement.
talktokets

Réponses:


27

Je pense que vous pouvez modifier les paramètres EDGE dans GRID à l'aide du Gestionnaire de paramètres CompizConfig (pour installer cette exécution sudo apt-get install compizconfig-settings-managerdans un terminal).

entrez la description de l'image ici

Si vous définissez le paramètre d'angle (c'est-à-dire en définissant le coin supérieur gauche sur le coin supérieur gauche), puis lorsque vous faites glisser les fenêtres vers les coins, il se "SNAP"


16

Ok a trouvé l'option en utilisant Compiz (nous avons besoin du gestionnaire de paramètres CompizConfig installé). Ouvrez CCSM et accédez à la gestion des fenêtres

entrez la description de l'image ici

Le plugin que nous utiliserons est le plugin Grid . Ouvrez-le et sélectionnez l' onglet Bords .

entrez la description de l'image ici

Modifiez maintenant chaque comportement jusqu'à ce qu'il ressemble à l'image ci-dessus afin que:

Coin supérieur gauche - Coin supérieur gauche

Coin supérieur droit - coin supérieur droit

Coin inférieur gauche - Coin inférieur gauche

Coin inférieur droit - Coin inférieur droit

Déconnectez-vous maintenant de votre système et reconnectez-vous. Ceci pour éviter tout effet graphique étrange.

Maintenant, ce que vous avez est un système où, si vous faites glisser une fenêtre vers l'un des coins, elle sera affectée à ce coin et non à la moitié de l'écran. Donc, faire glisser une fenêtre en bas à gauche affectera la fenêtre à la grille en bas à gauche. Le faire glisser dans le coin supérieur droit affectera la fenêtre à la grille supérieure droite et les écrans gauche et droit (moitiés gauche et droite de l'écran) fonctionneront toujours simplement en faisant glisser la fenêtre vers la gauche ou la droite de l'écran. écran.

La sortie finale devrait ressembler à ceci:

entrez la description de l'image ici


Notez qu'Ubuntu 18 utilise le gestionnaire de bureau GNOME au lieu d'Unity maintenant, vous devez donc utiliser des extensions GNOME pour obtenir cette fonctionnalité à la place. J'ai écrit des instructions détaillées sur la façon de le faire ici: askubuntu.com/a/1089033/327339 .
Gabriel Staples
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.