Hard
Tạo macro lồng nhau để xử lý cột dữ liệu
Viết macro trong Vim để định dạng lại một danh sách JSON lộn xộn thành bảng CSV có cấu trúc.
📝 Prompt-Inhalt
Bạn đang có một tệp chứa danh sách các đối tượng JSON trên nhiều dòng với định dạng không đồng nhất. Nhiệm vụ của bạn là tạo một macro Vim sử dụng phím q để chuyển đổi định dạng này thành một tệp CSV có phân cách dấu phẩy. Yêu cầu: Macro phải có khả năng xử lý các trường bị thiếu (không có giá trị), xóa dấu ngoặc kép xung quanh chuỗi, và thay thế dấu hai chấm bằng dấu phẩy. Hãy cung cấp các bước chi tiết để ghi macro, cách sử dụng macro đệ quy hoặc lặp lại (@@), và áp dụng nó cho toàn bộ tệp từ dòng đầu tiên đến dòng cuối cùng.