- คำสั่ง cd อัจฉริยะ ที่เรียนรู้เส้นทางที่เข้าบ่อยตามรูปแบบการใช้งานไดเรกทอรี ทำให้พิมพ์เพียงไม่กี่ตัวอักษรก็กระโดดไปยังโฟลเดอร์ที่ต้องการได้ทันที
- ใช้
z foo เพื่อย้ายไปยังเส้นทางที่ตรงกับ foo และมีคะแนนสูงสุด, ใช้ z foo bar เพื่อย้ายไปยังเส้นทางที่มีทั้งสองคีย์เวิร์ด, และรองรับการย้ายไปยังไดเรกทอรีย่อยด้วย z foo/
- สามารถแทนที่พฤติกรรมของ cd แบบเดิมได้ เช่น
z ~/foo, z .., z -
- ใช้
zi foo เพื่อเปิดการเลือกแบบอินเทอร์แอกทีฟบนพื้นฐาน fzf, และรองรับอินเทอร์เฟซเติมคำอัตโนมัติด้วย z foo<TAB>
- ตรรกะการจับคู่ใช้ matching algorithm และ aging algorithm เฉพาะทาง เพื่อค่อย ๆ ลดคะแนนของรายการที่ไม่ค่อยได้ใช้งาน
- รองรับทั้ง เชลล์หลักทั้งหมด เช่น
bash·zsh·fish·PowerShell·Nushell และ Linux/macOS/Windows/Android/BSD เป็นต้น
- สามารถย้ายข้อมูลจากฐานข้อมูลของ
autojump, z, fasd, z.lua, zsh-z, ZLocation เดิมได้ด้วย zoxide import --from=...
- ทำงานร่วมกับเอดิเตอร์, ตัวจัดการไฟล์, launcher และยูทิลิตีเทอร์มินัลได้อย่างกว้างขวาง
- ตัวอย่าง: Vim/Neovim (รวมการเชื่อมต่อกับ telescope), ตัวจัดการไฟล์อย่าง ranger/nnn/lf/yazi/xplr, tmux, launcher อย่าง Alfred/Raycast, Emacs, PowerShell/Clink เป็นต้น
- หลายแอปพลิเคชันรองรับแบบเนทีฟ หรือมีปลั๊กอินเฉพาะให้ใช้งาน
2 ความคิดเห็น
แบบนี้แหละที่ต้องการเลย เดี๋ยวต้องลองใช้ดูครับ
zoxide ดีมากเลย