加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 支持颜色的“更多”命令替代方案?

发布时间:2020-12-13 18:50:49 所属栏目:Linux 来源:网络整理
导读:这是我在 Linux中排名前十的烦人事物.我喜欢终端的彩色输出:阅读时看起来很有用,也很有用. 我在新系统上做的第一件事是为ls和grep设置别名以显示彩色输出,第二个是安装vim和htop. 我同时使用Gentoo和Ubuntu,我看到gentoo的包管理器emerge比apt-get / aptitu
这是我在 Linux中排名前十的烦人事物.我喜欢终端的彩色输出:阅读时看起来很有用,也很有用.

我在新系统上做的第一件事是为ls和grep设置别名以显示彩色输出,第二个是安装vim和htop.

我同时使用Gentoo和Ubuntu,我看到gentoo的包管理器emerge比apt-get / aptitude具有更高的可读性,因为它使用了比后者更多的颜色输出.

因此,每当我必须使用更多的管道输出命令时,所有颜色都会丢失,我必须将注意力集中在每一行上以避免遗漏任何重要的事情.

我可以理解,更多的基本命令不应该依赖于ncurses(有人可能会说我们也有更少,所以两者中的一个甚至可能是颜色友好的),但为什么没有一个着名的替代品更多支持颜色,如vi / vim,top / htop等?

谢谢你的任何提示.

解决方法

大多数可以输出颜色的命令都可以选择:

> ON:始终输出颜色
> OFF:从不输出颜色
> AUTO:当且仅当输出是终端时才显示颜色

许多命令在彩色AUTO模式下自动工作.这就是emege的情况.这就是为什么管道输出时没有颜色的原因:pioe不是终端.

解决方案是告诉emerge无条件输出颜色.当然,告诉你不要过滤它们.

尝试:

emerge --color y | less -R

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读