inshellisense - Công cụ tự động hoàn thành lệnh shell theo phong cách IDE
(github.com/microsoft)Là công cụ CLI mã nguồn mở do Microsoft tạo ra, cung cấp khả năng tự động hoàn thành lệnh ở mức IDE ngay trong shell.
- Hỗ trợ tự động hoàn thành cho hơn 600 công cụ CLI dựa trên runtime withfig/autocomplete
- Hỗ trợ cả Windows, Linux và macOS
- Tích hợp với nhiều shell như bash, zsh, fish, PowerShell (pwsh/powershell), cmd (thử nghiệm), xonsh, nushell, v.v.
- Bắt đầu phiên bằng lệnh
is; khi đăng ký plugin shell, sẽ tự động chạy ở mỗi phiên mới - Chấp nhận gợi ý bằng Tab, duyệt gợi ý bằng ↑/↓, đóng bằng esc (có thể tùy chỉnh keybinding)
- Có thể điều chỉnh keybinding, mở rộng alias, NerdFont, số lượng gợi ý tối đa, v.v. bằng file cấu hình TOML
Có thể cài đặt dễ dàng qua npm (npm install -g @microsoft/inshellisense) hoặc Homebrew.
Sau khi cài đặt, chỉ cần dùng is doctor để kiểm tra hoạt động bình thường.
Được viết bằng TypeScript, giấy phép MIT.
1 bình luận
Lần này đã có bản phát hành chính thức 0.0.1 nên mình đăng lên đây.