gpt4 book ai didi

irc - 如何使用irssi将彩色文本写入irc channel

转载 作者:行者123 更新时间:2023-12-04 13:50:32 27 4
gpt4 key购买 nike

我整天都在搜寻Google,并且正在寻找一种方法来编写具有不同颜色的文本,就像我在其他IRC channel 上经常看到的那样。我想通过基于CLI的irssi实现此目的。我发现了多种无法正常工作的方法。我该如何写

WHAT

例如绿色?

我也想通过一个简单的Bash脚本实现相同的效果。因此,如果有人过去曾经历过,这对我会有所帮助。

最佳答案

首先,请确保使用

/set hide_colors OFF

在irssi中,要回答您的具体问题,请键入
Ctrl+C 3 WHAT

然后输入,该文本将显示为绿色。该约定称为 mIRC colour codes。为了使其更舒适,请下载 colour_popup脚本,将其放在 ~/.irssi/scripts/autorun文件夹中,然后运行以下命令:
/statusbar prompt add -after input -alignment right colours

然后,当您键入 Ctrl+C时,它将向您显示可用的颜色

另一方面,对于Bash,您需要使用 ANSI colour codes。输出绿色文本。试试这个命令:
printf "\e[%dm%s\e[m\n" 32 hallo
\e[是CSI(终端控制序列开始),而 m是命令;它表示字符图形属性,例如颜色,粗体,...

3代表暗淡的前景色表,2代表绿色;有效颜色从0到7。鲜艳的颜色是90-97;背景颜色为40-47和100-107。其他编码还可以提供更多颜色,例如256色表 "38;5;<idx>"(其中 <idx>为0-255)或24位RGB颜色 "38;2;12;34;56"(12/255红色,34/255绿色,56/255蓝色);并非所有终端都支持此功能。

关于irc - 如何使用irssi将彩色文本写入irc channel ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22429108/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com