是否可以同时在不同的设置下编辑文件?更准确地说,我想在Vim的同一实例中有多个缓冲区,它们具有相同的内容(更改一个缓冲区会立即影响另一个缓冲区的内容),但是光标位置,标记,语法高亮等都不同。
常见的用例包括独立编辑同一文件的不同部分(例如,无需在一个实例中进入可视模式而在另一实例中中断当前的可视模式选择),以及编辑混合格式的文件(例如HTML和Javascript)而无需切换设置。(第二个用例的另一种方法是根据光标位置自动更改设置,但这超出了此问题的范围。)
一位编辑的提及无疑会引起震惊,称其为“间接缓冲区”。
:ownsyntax
其他设置,例如缩进,编译器命令等?