Gum-基本使用
介绍
gum 是一个用 Go 语言编写的命令行工具, 旨在帮助开发者创建美观且交互友好的终端界面. 它提供了一系列现成的组件, 使开发者能够轻松地在脚本和命令行程序中集成丰富的用户界面
其包含的 UI 组建有:
- input, 输入框
- choose, 选择框
- slider, 滑动条
- spinner, 进度条
- confirm, 确认框
- table, 表格
安装
Archlinux 下的安装如:
1 |
|
基本使用
input 获取标准输入
1 |
|
choose 列出选择列表
1 |
|
write 获取一块输入
1 |
|
(可以用 C-j
, C-k
上下移动)
confirm 确认是否执行
1 |
|
Gum-基本使用
http://example.com/2024/05/13/Gum-基本使用/