- Prompt nhỏ gọn, nhanh và có khả năng tùy biến gần như vô hạn dành cho mọi shell
- Hoạt động trên hầu hết các hệ điều hành và các shell phổ biến: Bash, Fish, Zsh, Powershell, Ion, Elvish, Tcsh, Nushell, Xonsh, Cmd
- Nhanh và an toàn nhờ sử dụng Rust
- Cung cấp nhiều mô-đun đa dạng
- AWS: Hiển thị region/profile AWS. Khi dùng thông tin xác thực tạm thời thì hiển thị bộ đếm thời gian hết hạn
- Azure: Hiển thị Azure Subscription hiện tại
- Battery: Trạng thái pin và tình trạng sạc của thiết bị
- Bun: Hiển thị runtime JavaScript Bun đang được cài đặt
- C: Hiển thị thông tin liên quan đến trình biên dịch C
- Character: Hiển thị ký tự cụ thể khi có lỗi
- Command Duration: Hiển thị thời gian thực thi của lệnh gần nhất
- Container: Nếu đang ở trong môi trường container hiện tại thì hiển thị biểu tượng và tên container
- Deno/Node.js: Hiển thị phiên bản Deno/Node.js đã cài đặt
- Docker Context: Hiển thị Docker Context đang kích hoạt
- Environment Variable: Hiển thị biến môi trường cụ thể
- Google Cloud: Hiển thị cấu hình liên quan đến gcloud
- Git Branch/Commit/State/Metrics/Status
- Kubernetes: Ngữ cảnh K8s hiện tại cùng namespace/người dùng/cluster hiện tại
- Line Break: Tách prompt thành hai dòng
- Memory Usage: Mức sử dụng bộ nhớ hệ thống và swap hiện tại
- OS: Hiển thị hệ điều hành hiện tại. Cung cấp nhiều biểu tượng mặc định để biểu thị OS
- Package: Nếu thư mục hiện tại là repo gói thì hiển thị phiên bản
- Các gói được hỗ trợ: npm, nimble, cargo, poetry, python, composer, gradle, julia, mix, helm, shards, daml, dart
- Perl/PHP/Python/R/Ruby/Scala/V/Zig cùng các phiên bản ngôn ngữ khác
- Shell: Thông tin về shell đang sử dụng
- Terraform: Workspace Terraform đang được chọn và phiên bản
- Time: Giờ địa phương
- Username: Tên người dùng đang hoạt động
- Custom: Có thể dùng lệnh tùy chỉnh, chạy khi nhận diện tệp/thư mục/phần mở rộng cụ thể
- Ngoài ra: Buf, Conda, Crystal, Dotnet, Fossil, Go, Gradle, Hostname, Java, Julia, Kotlin, Local IP, Lua, Solidity, Vagrant và nhiều hơn nữa
3 bình luận
Tôi cứ tưởng là gì, hóa ra anh chàng này chỉ phụ trách phần hiển thị prompt thôi. Quá khủng...
Bài này đã từng được đăng một lần cách đây 4 năm, nhưng so với thời điểm đó thì giờ đã được bổ sung cực kỳ nhiều mô-đun.
https://vi.news.hada.io/topic?id=557