Hasty Briefsbeta

双语

Run interactive commands in Gemini CLI

7 months ago
  • #productivity
  • #terminal
  • #CLI
  • Gemini CLI 现已支持在终端内直接运行复杂的交互式命令,如vim、top和git rebase -i等
  • 伪终端(PTY)技术支持需要丰富功能的命令(如文本编辑器、系统监视器)在Gemini CLI上下文中运行
  • 命令通过node-pty在后台执行,可实时流式传输终端输出(包括文本、颜色和光标位置)
  • 双向通信支持输入写入和动态终端尺寸调整,完美模拟原生终端行为
  • 现已正确渲染彩色终端输出,显著增强命令行工具使用体验
  • Gemini CLI v0.9.0默认启用交互式shell,可通过npm install -g @google/gemini-cli@latest升级
  • 欢迎在GitHub提交反馈,帮助我们改进跨平台输入处理功能