- Lệnh
cd thông minh học các đường dẫn được truy cập thường xuyên dựa trên thói quen sử dụng thư mục, giúp nhảy ngay tới thư mục mong muốn chỉ với vài ký tự
- Dùng
z foo để chuyển tới đường dẫn khớp foo có điểm cao nhất, z foo bar để chuyển tới đường dẫn chứa cả hai từ khóa, và z foo/ để hỗ trợ chuyển vào thư mục con
- Cũng có thể thay thế hành vi
cd hiện có như z ~/foo, z .., z -
- Cung cấp chọn tương tác dựa trên fzf với
zi foo, và hỗ trợ giao diện tự động hoàn thành với z foo<TAB>
- Logic khớp sử dụng thuật toán matching chuyên dụng và thuật toán aging để dần giảm điểm của những mục ít dùng
- Hỗ trợ mọi shell phổ biến như
bash·zsh·fish·PowerShell·Nushell, cùng các nền tảng Linux/macOS/Windows/Android/BSD
- Có thể di chuyển dữ liệu từ cơ sở dữ liệu của các công cụ như
autojump, z, fasd, z.lua, zsh-z, ZLocation bằng zoxide import --from=...
- Tích hợp rộng rãi với editor, file manager, launcher và tiện ích terminal
- Ví dụ: Vim/Neovim (bao gồm tích hợp telescope), các file manager như ranger/nnn/lf/yazi/xplr, tmux, launcher Alfred/Raycast, Emacs, PowerShell/Clink
- Nhiều ứng dụng hỗ trợ gốc hoặc cung cấp plugin chuyên dụng
2 bình luận
Đúng là thứ mình cần. Chắc phải thử mới được.
zoxide quá tuyệt