Можно ли редактировать файл под разными настройками одновременно? Точнее, я хотел бы иметь несколько буферов в одном экземпляре Vim, которые имеют одинаковое содержимое (изменение одного буфера сразу же влияет на содержимое другого буфера), но разные позиции курсора, разные метки, разная подсветка синтаксиса и т. Д.
Распространенные варианты использования включают в себя независимое редактирование различных частей одного и того же файла (например, без перехода в визуальный режим в одном случае, прерывание текущего выбора визуального режима в другом экземпляре) и редактирование файлов смешанного формата (например, HTML и Javascript) без необходимости переключения настроек. , (Альтернативный подход для второго варианта использования заключается в автоматическом изменении настроек в зависимости от положения курсора, но это выходит за рамки этого вопроса.)
Редактор, упоминание которого могло бы шокировать, называет это «косвенными буферами».
:ownsyntax
на другие настройки, такие как отступ, команда компилятора и т. Д.?