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

前端之家收集整理的这篇文章主要介绍了linux – 支持颜色的“更多”命令替代方案?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我在 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

猜你在找的Linux相关文章