Risposte:
Sì, vim ha la capacità di dividere sia in orizzontale :split
che in verticale usando :vsplit
entrambi che funzionano esattamente come :edit
per 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-cursor
per 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
, -o2
parametri.
Oppure, se stai già modificando più file in una finestra, puoi utilizzare :ba
per dividere orizzontalmente o :vert ba
dividere 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 :split
o :vsplit
per 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
.