Чи можливо одночасно редагувати файл під різними налаштуваннями? Точніше, я хотів би мати кілька буферів в одному екземплярі Vim, які мають однаковий вміст (зміна одного буфера негайно впливає на вміст іншого буфера), але різні позиції курсора, різні позначки, різне виділення синтаксису тощо.
Спільні випадки використання включають незалежне редагування різних частин одного файлу (без наприклад введення візуального режиму в одному екземплярі, розрив поточного вибору візуального режиму в іншому випадку) та редагування файлів змішаного формату (наприклад, HTML та Javascript) без необхідності перемикання налаштувань . (Альтернативний підхід для другого випадку використання полягав би в тому, щоб автоматично змінювати налаштування на основі положення курсору, але це не виходить за рамки цього питання.)
Редактор, згадка про який, мабуть, може шокувати, називає це "непрямими буферами".
:ownsyntax
для інших налаштувань, таких як відступ, команда компілятора тощо?