Có thể chỉnh sửa một tập tin theo các cài đặt khác nhau cùng một lúc không? Chính xác hơn, tôi muốn có nhiều bộ đệm trong cùng một Vim có cùng một nội dung (thay đổi một bộ đệm ảnh hưởng đến nội dung của bộ đệm khác ngay lập tức), nhưng các vị trí con trỏ khác nhau, các dấu khác nhau, tô sáng cú pháp khác nhau, v.v.
Các trường hợp sử dụng phổ biến bao gồm chỉnh sửa các phần khác nhau của cùng một tệp một cách độc lập (không cần nhập chế độ trực quan trong một trường hợp, phá vỡ lựa chọn chế độ hình ảnh hiện tại trong trường hợp khác) và chỉnh sửa các tệp định dạng hỗn hợp (ví dụ HTML và Javascript) mà không phải chuyển đổi cài đặt . (Cách tiếp cận thay thế cho trường hợp sử dụng thứ hai sẽ là tự động thay đổi cài đặt dựa trên vị trí con trỏ nhưng không nằm trong phạm vi của câu hỏi này.)
Một biên tập viên được nhắc đến thừa nhận có thể gây sốc gọi đây là bộ đệm gián tiếp.
:ownsyntax
cho các cài đặt khác, chẳng hạn như thụt lề, lệnh trình biên dịch, vv?