VIP 👤
🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích 🔌 API và bộ định tuyến AI
advanced

Tối ưu hóa Macro và Registers

#vim #macro #register #automation

Sử dụng macro được ghi lại kết hợp với các register được đặt tên để xử lý thay đổi hàng loạt phức tạp.

Bạn có một danh sách các dòng văn bản chứa định dạng ngày tháng không đồng bộ (ví dụ: YYYY-MM-DD, DD/MM/YYYY). Nhiệm vụ của bạn là viết một macro (sử dụng q) để chuẩn hóa tất cả về định dạng YYYY-MM-DD. Macro phải sử dụng các text object nâng cao (ví dụ: ci()) để thao tác bên trong các từ hoặc mẫu regex. Sau khi ghi macro, hãy chạy nó trên toàn bộ tệp và giải thích cách lưu trữ macro này vào một register cụ thể (như register a) để sử dụng lại sau. Bạn cũng cần mô tả cách sao chép nội dung của macro này sang một register tên khác để giữ bản dự phòng.