当前位置: 首页 > news >正文

学做衣服网站企业网站制作教程

学做衣服网站,企业网站制作教程,计算机网站开发的目的,权威的赣州网站建设目录 简介快速上手安装使用 功能特点竞品和相关作品进一步探索 简介 gum 是由 Charm 团队于 2022 年使用 Go 开发的终端 UI 组件工具箱,能帮用户在终端中快速构建交互式 TUI 界面(如表单、菜单、提示框等),简化命令行应用程序的开…

目录

    • 简介
    • 快速上手
      • 安装
      • 使用
    • 功能特点
    • 竞品和相关作品
    • 进一步探索

简介

gum 是由 Charm 团队于 2022 年使用 Go 开发的终端 UI 组件工具箱,能帮用户在终端中快速构建交互式 TUI 界面(如表单、菜单、提示框等),简化命令行应用程序的开发。

相比于同类工具,gum 容易上手,且设计更加美观、现代化,能在 Linux、macOS、Windows 等主流操作系统上运行,适合想在脚本中添加交互表单、配置向导、信息提示等交互界面的用户

在这里插入图片描述

快速上手

安装

eval "$(curl https://get.x-cmd.com)"        # 安装 x-cmd
x env use gum                               # 使用 x-cmd 安装 gum

使用

  1. 美化文本或用于生成 log 日志:

    # 为文本添加颜色或边框
    gum style --border normal --foreground 212 'Hello world!'
    gum style --border normal --border-foreground 30 "Hello, there! Welcome to $(gum style --italic --foreground 99 'x-cmd')."# 生成 log 日志
    gum log -s -t ansic -l error "Unable to create file." name file.txt
    
  2. 构建输入框:

    gum input --placeholder "Summary of this change"# 适合长文本的输出框
    gum write --placeholder "Details of this change"
    
  3. 构建选项对话框:

    # 操作确认框
    gum confirm "Is the game over?"# 文件选择框
    gum file --directory -a --height 5 "$HOME"# 选项列表
    gum choose --no-limit 'red' 'blue' 'green'
    printf "%s\n" 'red' 'blue' 'green' 'yellow' 'orange' | gum filter --prompt "color: "
    

功能特点

  1. 开箱即用:无需任何配置即可使用,简单易上手。
  2. 组件多样:提供输入框、选择框、确认框、文件筛选、分页阅读器、旋转加载器等多种组件,能应对绝大部分场景。
  3. 定制化:支持通过命令行参数调整组件的颜色、样式、功能,以满足定制化需求。

竞品和相关作品

  1. dialog:于 1994 年发布的终端 UI 组件工具箱,用于在终端中创建文本用户界面。它基于 curses/ncurses 库,支持多种类型的对话框,如输入框、菜单、消息框和确认框。
  2. whiptail:类似于 dialog,首次发布于 1998 年,兼容 dialog,更加轻量。

进一步探索

  • gum 源代码 - gum 项目的源代码托管在 GitHub,你可以在这里找到最新版本的 gum 和参与社区贡献。
  • gum 使用示例 - 由官方提供的一系列应用场景。

更多内容请查阅 : pkg/gum

转载请标明原文链接 :https://www.x-cmd.com/pkg/gum

http://www.dnsts.com.cn/news/670.html

相关文章:

  • bootstrap 手机网站模板杭州网络推广公司
  • 寿光网站建设推广爱站网关键词密度查询
  • 东莞网站建设推广公司seo网站优化方法
  • 兰州新区建站seo是哪里
  • 珠海电视台app下载seo是什么?
  • wordpress评论翻页外贸网站优化推广
  • 宁夏建设工程招标投标管理中心网站新郑网络推广公司
  • 姜堰 做网站百度的广告
  • 网站怎样上线网络营销课程总结
  • 服务平台登录入口官网关键词智能优化排名
  • idea做百度网站广告图片
  • 深圳十大建筑设计院uc浏览器关键词排名优化
  • 建外贸企业网站seo实战密码第三版pdf
  • wordpress inerhtml天津seo排名公司
  • 网站制作例子百度指数网址是多少
  • 凯里网站建设网址搜索引擎
  • 单页设计网站网络推广seo教程
  • 怎么做跑腿网站seo排名是什么意思
  • 虚拟主机专用控制面板福州seo扣费
  • 做网站推广的企业如何做一个自己的网页
  • wordpress 载入seo网络营销是什么意思
  • 电脑做ppt一般下载哪个网站好seo网站关键词快速排名
  • 网站模板素材广东百度seo关键词排名
  • 黄金网站app下载免费广西网站seo
  • 网站后台无法上传照片app广告联盟平台
  • 网站建设请款报告培训seo哪家学校好
  • 网站备案号格式说明书关键词排名靠前
  • 好看的wordpress工具关键词排名优化易下拉技巧
  • 青岛seo做的好的网站今日头条国际新闻
  • 网站 ip地址是什么百度如何推广产品