• นำความสามารถค้นหา/แทนที่แบบที่ใช้ใน GUI editor มาให้ใช้งานเป็น UI บนเทอร์มินัล
  • ทำงานกับหลายไฟล์ได้ และจัดการแต่ละไฟล์แยกกันได้
    • ค้นหาได้ทั้งแบบสตริงตายตัวหรือเรกซ์ จากนั้นป้อนข้อความที่จะใช้แทน และเลือกได้ทีละรายการว่าจะให้แทนที่หรือไม่
    • ระบุเรกซ์สำหรับพาธไฟล์เพื่อค้นหาเฉพาะไฟล์ที่ต้องการได้
  • หากไฟล์มีการเปลี่ยนแปลงหลังการค้นหา ระบบจะยกเว้นการแทนที่ของการเปลี่ยนแปลงนั้นโดยอัตโนมัติ และจะแสดงกรณีเหล่านี้แยกต่างหากในตอนท้าย
  • รองรับไฟล์ .gitignore และ .ignore
  • โดยปริยายจะละเว้นไฟล์ที่ซ่อนอยู่ และสามารถรวมได้ด้วยแฟลก --hidden
  • สามารถใช้ capture group ของเรกซ์ในสตริงที่ใช้แทนได้: ค้นหา (\d) - (\w+) แล้วแทนที่ด้วย ($2) "$1"
  • เขียนด้วย Rust และมีไบนารีสำหรับ Windows/macOS/Linux

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น