È possibile modificare un file con diverse impostazioni contemporaneamente? Più precisamente, vorrei avere più buffer nella stessa istanza di Vim che hanno lo stesso contenuto (la modifica di un buffer influisce immediatamente sul contenuto dell'altro buffer), ma posizioni del cursore diverse, segni diversi, evidenziazione della sintassi diversa, ecc.
I casi d'uso più comuni includono la modifica indipendente di parti diverse dello stesso file (senza ad esempio entrare in modalità visiva in un'istanza interrompendo l'attuale selezione della modalità visiva nell'altra istanza) e modificare file in formato misto (ad esempio HTML e Javascript) senza dover cambiare le impostazioni . (Un approccio alternativo per il secondo caso d'uso sarebbe quello di modificare automaticamente le impostazioni in base alla posizione del cursore, ma non rientra nell'ambito di questa domanda.)
Un editore la cui menzione, ammettendo, potrebbe scioccare, chiama questo "buffer indiretto".
:ownsyntax
ad altre impostazioni, come rientro, comando del compilatore, ecc.?