Risposte:
Sì, vim ha la capacità di dividere sia in orizzontale :splitche in verticale usando :vsplitentrambi che funzionano esattamente come :editper l'apertura di un file, tranne per il fatto che lo aprono rispettivamente in una divisione orizzontale / verticale.
Inoltre, consiglierei di leggere anche :h window-move-cursorper spostarti con facilità in diverse divisioni.
Sì, ci sono i comandi :split(divisi in due finestre, metà superiore e metà inferiore) e :vsplit(sinistra e destra). È quindi possibile utilizzare per cambiare finestra (dove la direzione è uno dei normali tasti di spostamento del cursore hjkl o i tasti freccia).Ctrl-W direction
È quindi possibile :edit(ecc.) Un file diverso in ogni finestra.
La documentazione completa è disponibile all'indirizzo :help windows.txt.
È possibile finestre vim raggruppati per l'apertura di più file utilizzando -o, -O, -o2parametri.
Oppure, se stai già modificando più file in una finestra, puoi utilizzare :baper dividere orizzontalmente o :vert badividere verticalmente.
: [N] ba [ll] [N]: [N] sba [ll] [N] Riorganizza lo schermo per aprire una finestra per ciascun buffer nell'elenco dei buffer.
: vert [ical] {cmd} Esegui {cmd}. Se contiene un comando che divide una finestra, verrà divisa verticalmente.
Per uscire , utilizzare: :qa.
Guarda anche:
È possibile utilizzare :splito :vsplitper le divisioni orizzontali e verticali rispettivamente. Fornire il percorso del file che si desidera aprire per aprire un file specifico. Oppure digita semplicemente il comando per aprire una copia se il file corrente.
È quindi possibile spostarsi tra le divisioni utilizzando C-w + hjkl.
:sp, con la scorciatoia verticale essere:vsp.