VIP 👤
🏠 Beranda
Benchmark
📊 Semua Benchmark 🦖 Dinosaurus v1 🦖 Dinosaurus v2 ✅ Aplikasi To-Do List 🎨 Halaman Bebas Kreatif 🎯 FSACB - Showcase Utama 🌍 Benchmark Terjemahan
Model
🏆 Top 10 Model 🆓 Model Gratis 📋 Semua Model ⚙️ Kilo Code
Sumber Daya
💬 Perpustakaan Prompt 📖 Glosarium AI 🔗 Tautan Berguna 🔌 API & Router 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.