- เครื่องมือส่วนติดต่อผู้ใช้แบบข้อความ (TUI) ที่สามารถค้นหาข้อมูลจากแหล่งข้อมูลหลากหลาย เช่น ไฟล์, ที่เก็บ Git, ตัวแปรสภาพแวดล้อม, อิมเมจ Docker เป็นต้น ได้อย่างรวดเร็วด้วยอัลกอริทึมการจับคู่แบบฟัซซี
- ออกแบบโดยคำนึงถึงการขยายความสามารถ และสามารถเพิ่มแหล่งข้อมูลได้หลากหลายด้วยการตั้งค่าที่เรียบง่าย
- ได้แรงบันดาลใจจาก "ปลั๊กอิน Telescope ของ Neovim" และ "ตัวจับคู่ Nucleo ของเอดิเตอร์ Helix" พร้อมใช้ "Tokio" เพื่อมอบประสิทธิภาพที่เหมาะสมที่สุด
ฟีเจอร์หลัก
- ความเร็วสูง: ใช้ asynchronous I/O และ multithreading เพื่อมอบ UI ที่ลื่นไหลและตอบสนองได้ดี
- การจับคู่แบบฟัซซี: ใช้ไลบรารีการจับคู่แบบฟัซซีล้ำสมัยเพื่อกรองรายการได้อย่างมีประสิทธิภาพ
- ฟีเจอร์ที่มีมาให้พร้อมใช้: ใช้งานช่องทางและพรีวิวที่มีมาให้ได้ทันที
- การทำงานร่วมกับเชลล์: ใช้ความสามารถ autocomplete อัจฉริยะผ่านการทำงานร่วมกับเชลล์
- ช่องทาง: ออกแบบโดยยึดแนวคิดของช่องทางที่มีมาให้สำหรับค้นหาแหล่งข้อมูลหลายประเภท เช่น ไฟล์, ที่เก็บ Git, ตัวแปรสภาพแวดล้อม เป็นต้น
- ช่องทางแบบกำหนดเอง: เพิ่มช่องทางของตนเองได้ง่ายด้วยไฟล์ตั้งค่าศูนย์กลาง
- ฟีเจอร์พรีวิว: สามารถดูตัวอย่างเนื้อหาของรายการในหน้าต่างแยกได้
- มี syntax highlighting ในตัว: รองรับการเน้นไวยากรณ์แบบ asynchronous สำหรับไฟล์หลายรูปแบบ
- คีย์ไบน์ดิง: มีคีย์ไบน์ดิงเริ่มต้นที่ใช้งานง่าย โดยได้แรงบันดาลใจจาก Vim และคีย์ลัดยอดนิยมอื่น ๆ บนเทอร์มินัล
- ธีม: มีธีมเริ่มต้นให้ 10 แบบ หรือผู้ใช้สามารถสร้างธีมแบบกำหนดเองได้อย่างง่ายดาย
- ข้ามแพลตฟอร์ม: ทำงานได้บน Linux, MacOS และ Windows
- ความเข้ากันได้กับเทอร์มินัล: ทำงานได้อย่างสมบูรณ์บนโปรแกรมจำลองเทอร์มินัลหลัก ๆ
ยังไม่มีความคิดเห็น