versenilvis/IRIS
GitHub: versenilvis/IRIS
IRIS 是一款基于 TTY 的原生 Go 终端自动补全工具,为命令行提供类似 IDE 的实时输入建议,支持 Linux 和 macOS 平台,可在 SSH、Tmux 等环境中直接运行。
Stars: 252 | Forks: 4
IRIS (Intelligent Real-time Input Suggestion) - 一款类似代码编辑器 IntelliSense 的 shell 自动补全工具
[](https://www.apple.com/macos/) [](https://www.kernel.org/)[]() [](./LICENSE) [](./docs/README.md) [](./CONTRIBUTING.md) 对比 · 安装 · 文档 · 快捷键 · 配置 · 报告 bug
**IRIS 基于 TTY 构建,因此它可以在任何地方运行。它只需要一个终端!** 在你已经习惯的工作环境中运行 IRIS;无论是本地机器、远程服务器,还是任何你可以通过 SSH 连接的地方。每个建议菜单都会直接内嵌渲染在你真实的终端会话中,而不是应用程序的模拟界面,因此它绝不会破坏全屏的 TUI 或终端的格式。自动索引你的 alias 和 shell 历史记录,以实时建议符合你实际工作流的命令。修改配置即可立即生效,无需重启你的 shell。它是单一本地原生 Go 二进制文件,而不是一个应用程序:没有 GUI,没有 Electron,没有仅限 Mac 的包装器,无需账户,也没有遥测数据。(如果你用过 fig:它就是 fig,只不过是为了完全在 TTY 上运行而重构的版本)