🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

Bộ lọc nhiều dòng với lệnh Global

#ex-commands #global-command #text-filtering

Kết hợp lệnh :global với các lệnh Ex mode để xóa hoặc di chuyển các dòng thỏa mãn điều kiện logic phức tạp.

Bạn có một file code chứa nhiều comment. Nhiệm vụ: Xóa tất cả các dòng comment trống (chỉ có dấu // hoặc /* */) nhưng giữ lại các dòng có nội dung comment bên cạnh code. Đồng thời, di chuyển tất cả các dòng chứa từ 'TODO' lên đầu tệp. Sử dụng lệnh :g/:v/ kết hợp. Hãy cung cấp chuỗi lệnh để thực hiện tác vụ này. Ví dụ: sử dụng :g/TODO/m0 để di chuyển dòng TODO lên đầu. Câu hỏi mở: Làm thế nào để xóa các dòng chỉ chứa khoảng trắng hoặc comment mà không ảnh hưởng đến code?