🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar
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?