Non devi necessariamente lasciare la modalità normale per aprire il buffer alternativo in una nuova finestra:
CTRL -W ^ apre il buffer alternativo in una divisione orizzontale .
CTRL -W T apre il buffer corrente in una nuova scheda (Shift-T, cioè).
Quindi, una soluzione alla tua domanda sul titolo è la seguente combinazione.
CTRL -W ^ , CTRL -W T :apre il buffer alternativo in una nuova scheda.
Nota che per l'accento circonflesso "^" nel primo comando non devi rilasciare il tasto Control e non devi premere Maiusc, tieni semplicemente premuto CTRL quindi premi W e 6 (dove si trova l'accento circonflesso su molti layout di tastiera inglesi).
# è semplicemente un carattere speciale Ex che verrà sostituito con il nome del file alternativo. Fai un :ls e il file alternativo verrà contrassegnato con un # anche lì.
# può essere usato allo stesso modo con :tabnew e split . Negli esempi seguenti userò :tabe al posto di :tabnew come :tabe è un alias più breve per :tabnew (cercare uno dei due nei documenti di aiuto):
- Per aprire il file alternativo in una nuova scheda:
:tabe# - Per aprire il file in una nuova suddivisione:
:split#; questo può essere abbreviato in:sp#e:vsp#per una divisione verticale.
Utilizzando un numero di buffer da :ls , per esempio. numero di buffer 5 puoi anche:
- apri il buffer in una divisione con
:sp#5; alternativamente:sb5seswitchbufl'opzione contienenewtabidentificatore - vedi:help switchbuf - apri il buffer in una divisione verticale con
:vsp #5(non esiste:vsb) - apri il buffer in una nuova scheda con
:tabe #5