Fondamentalement, je veux aller de 1) à 2) que je fais habituellement ce en divisant horizontalement d'abord, puis verticalement, mais comme je veux que ce faire diffs à trois voies, il est beaucoup plus pratique pour commencer vim en exécutant:Comment puis-je séparer horizontalement plusieurs fenêtres divisées verticalement dans Vim?
$ vimdiff file1 file2 file3
Puis en faisant quelque chose pour ouvrir la fenêtre fractionnée ci-dessous.
1)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
¦ ¦ ¦ ¦
+----+----+----+
2)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
+----+----+----+
¦ f4 ¦
+--------------+
Est-ce que quelqu'un connaît un moyen d'y arriver?
Oui, en effet. Merci pour la réponse rapide! –
@Hasturkun quel est l'équivalent d'un ': split vert', où vous avez' f1, f2, f3' horizontalement, à l'opposé de l'exemple d'OP, et ensuite vous voulez une division verticale sur les trois écrans, de sorte que la division vert occupe 50% de l'écran, plutôt que la moitié de «f1» par exemple? – TankorSmash
@TankorSmash: Je ne peux pas vérifier cela maintenant, mais j'ai trouvé [cette page pratique] (http://technotales.wordpress.com/2010/04/29/vim-splits-a-guide-to-doing- exactement-ce-que-vous-voulez /), et il semble suggérer que vous voulez un ': topleft vsplit' – Hasturkun