x-cmd mod | x colr - 颜色查找器,用于查找 ANSI color 和相应的颜色编码。(支持 256color 和 RGB )

2024-08-23 11:36

本文主要是介绍x-cmd mod | x colr - 颜色查找器,用于查找 ANSI color 和相应的颜色编码。(支持 256color 和 RGB ),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    • 介绍
    • 使用语法
    • 例子
    • 指令
    • 子命令

介绍

colr 模块是为处理颜色而设计的模块,是为了能在 shell 编程时快速查找 ANSI color 和相应的颜色编码。

它支持 8-color、256-color 和 RGB,还能根据颜色名称或颜色代码查找相近似的颜色。

在这里插入图片描述

使用语法

x colr [FLAGS] [SUB_COMMAND]

例子

列出 256 color 中所有颜色的编码和对应的近似颜色

x colr

显示 8-color 的颜色编码表

x colr 8

查找与 green 近似的颜色

x colr ls green

显示 red 的近似颜色

x colr --red

查找与 rgb(0,128,0) 近似的颜色

x colr 0,128,0

查找与 #008000 近似的颜色

x colr #008000

输出彩虹牛, 最小 rgb 颜色为 100, 最大 rgb 颜色为 200, 色域间隔为50

x cowsay hello  | x colr rainbow --min 100 --max 200 --step 50

指令

名称描述
–blue显示 blue, cyan, auqa 的近似颜色
–pink显示 purple, pink, magenta 的近似颜色
–purple显示 blue, purple, magenta 的近似颜色
–red显示 red, maroon, pink 的近似颜色
–yellow显示 yellow, orange 的近似颜色
–green显示 green, azure, olive, lime 的近似颜色
–gray显示 gray 的近似颜色
–black显示 gray, black 的近似颜色
–white显示 gray, white 的近似颜色

子命令

名称描述
x colr 8显示 8-color 的颜色编码表
x colr 256显示 256-color 的颜色编码表
x colr fz列出 256 color 中所有颜色的编码和对应的近似颜色
x colr ls查找与指定 8color 或 256color 颜色相近的颜色
x colr rgb查找与指定 RGB 颜色相近的颜色
x colr rainbow彩虹色显示输出内容

TIP

在交互式终端中(如 zsh, bash …),可以使用 Tab 获取补全信息

运行 CMD SUBCOMMAND --help 可以获取命令的更多信息

更多内容请查阅 : mod/colr

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

这篇关于x-cmd mod | x colr - 颜色查找器,用于查找 ANSI color 和相应的颜色编码。(支持 256color 和 RGB )的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1099268

相关文章

C++ | Leetcode C++题解之第393题UTF-8编码验证

题目: 题解: class Solution {public:static const int MASK1 = 1 << 7;static const int MASK2 = (1 << 7) + (1 << 6);bool isValid(int num) {return (num & MASK2) == MASK1;}int getBytes(int num) {if ((num &

C语言 | Leetcode C语言题解之第393题UTF-8编码验证

题目: 题解: static const int MASK1 = 1 << 7;static const int MASK2 = (1 << 7) + (1 << 6);bool isValid(int num) {return (num & MASK2) == MASK1;}int getBytes(int num) {if ((num & MASK1) == 0) {return

form表单提交编码的问题

浏览器在form提交后,会生成一个HTTP的头部信息"content-type",标准规定其形式为Content-type: application/x-www-form-urlencoded; charset=UTF-8        那么我们如果需要修改编码,不使用默认的,那么可以如下这样操作修改编码,来满足需求: hmtl代码:   <meta http-equiv="Conte

三色标记(Tri-color marking)

维基百科部分 原文 https://en.wikipedia.org/wiki/Tracing_garbage_collection#TRI-COLOR Because of these performance problems, most modern tracing garbage collectors implement some variant of the tri-color ma

Verybot之OpenCV应用二:霍夫变换查找圆

其实我是想通过这个程序来测试一下,OpenCV在Verybot上跑得怎么样,霍夫变换的原理就不多说了,下面是程序: #include "cv.h"#include "highgui.h"#include "stdio.h"int main(int argc, char** argv){cvNamedWindow("vedio",0);CvCapture* capture;i

Golang支持平滑升级的HTTP服务

前段时间用Golang在做一个HTTP的接口,因编译型语言的特性,修改了代码需要重新编译可执行文件,关闭正在运行的老程序,并启动新程序。对于访问量较大的面向用户的产品,关闭、重启的过程中势必会出现无法访问的情况,从而影响用户体验。 使用Golang的系统包开发HTTP服务,是无法支持平滑升级(优雅重启)的,本文将探讨如何解决该问题。 一、平滑升级(优雅重启)的一般思路 一般情况下,要实现平滑

sqlite不支持中文排序,采用java排序

方式一 不支持含有重复字段进行排序 /*** sqlite不支持中文排序,改用java排序* 根据指定的对象属性字段,排序对象集合,顺序* @param list* @param field* @return*/public static List sortListByField(List<?> list,String field){List temp = new ArrayList(

一款支持同一个屏幕界面同时播放多个视频的视频播放软件

GridPlayer 是一款基于 VLC 的免费开源跨平台多视频同步播放工具,支持在一块屏幕上同时播放多个视频。其主要功能包括: 多视频播放:用户可以在一个窗口中同时播放任意数量的视频,数量仅受硬件性能限制。支持多种格式和流媒体:GridPlayer 支持所有由 VLC 支持的视频格式以及流媒体 URL(如 m3u8 链接)。自定义网格布局:用户可以配置播放器的网格布局,以适应不同的观看需求。硬

Science Robotics 首尔国立大学研究团队推出BBEX外骨骼,实现多维力量支持!

重复性举起物体可能会对脊柱和背部肌肉造成损伤,由此引发的腰椎损伤是工业环境等工作场所中一个普遍且令人关注的问题。为了减轻这类伤害,有研究人员已经研发出在举起任务中为工人提供辅助的背部支撑装置。然而,现有的这类装置通常无法在非对称性的举重过程中提供多维度的力量支持。此外,针对整个人体脊柱的设备安全性验证也一直是一个缺失的环节。 据探索前沿科技边界,传递前沿科技成果的X-robot投稿,来自首尔国立

4-4.Andorid Camera 之简化编码模板(获取摄像头 ID、选择最优预览尺寸)

一、Camera 简化思路 在 Camera 的开发中,其实我们通常只关注打开相机、图像预览和关闭相机,其他的步骤我们不应该花费太多的精力 为此,应该提供一个工具类,它有处理相机的一些基本工具方法,包括获取摄像头 ID、选择最优预览尺寸以及打印相机参数信息 二、Camera 工具类 CameraIdResult.java public class CameraIdResult {