Tôi muốn viết bộ đệm đã sửa đổi Tôi hiện đang chỉnh sửa thành một tệp tạm thời. Trong nền tôi có thể, ví dụ, sử dụng các công cụ bên ngoài để phân tích tệp.
Tôi không muốn ghi tệp vào vị trí thực trong quy trình này - Tôi muốn người dùng chịu trách nhiệm về điều đó thông qua :wlệnh thông thường .
Làm thế nào tôi có thể làm điều này trong một vimscript được gọi bởi CursorHoldautocommand? Vim 7.4 trở lên là ổn.
:[range]w !command.