Fondamentalmente, voglio andare da 1) a 2) Io di solito fare questo, dividendo in senso orizzontale e poi in verticale, ma come io voglio questo per fare diffs a tre vie, è molto più maneggevole per avviare vim eseguendo:Come posso dividere orizzontalmente tra diverse finestre suddivise verticalmente in Vim?
$ vimdiff file1 file2 file3
E quindi facendo qualcosa per aprire la finestra divisa sotto.
1)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
¦ ¦ ¦ ¦
+----+----+----+
2)
+----+----+----+
¦ ¦ ¦ ¦
¦ f1 ¦ f2 ¦ f3 ¦
+----+----+----+
¦ f4 ¦
+--------------+
Qualcuno sa di un modo per questo?
Lo fa, infatti. Grazie per la risposta rapida! –
@Hasturkun qual è l'equivalente per un ': vert split', dove hai' f1, f2, f3' in orizzontale, opposto all'esempio di OP, e poi vuoi una divisione verticale su tutti e tre lo schermo, in modo che il vert divida prende il 50% dello schermo, piuttosto che la metà di 'f1' per esempio? – TankorSmash
@TankorSmash: Non riesco a verificarlo subito, ma ho trovato [questa pratica pagina] (http://technotales.wordpress.com/2010/04/29/vim-splits-a-guide-to-doing- esattamente-what-you-want /), e sembra suggerire che si desidera un ': topleft vsplit' – Hasturkun