Ruby ri 输出在 iTerm 2 中没有颜色

Ruby ri 输出在 iTerm 2 中没有颜色

当我在 iTerm 2 终端窗口中运行 Ruby ri 时,输出没有颜色,我不知道为什么。其他程序(例如 Vim)可以正常使用颜色。

运行ri -f ansi Array.sort结果输出如下:

ESC[0mESC[1;32mArray.sortESC[m

(from ruby core)
------------------------------------------------------------------------------
  ary.sort                   -> new_ary
  ary.sort { |a, b| block }  -> new_ary

------------------------------------------------------------------------------

Returns a new array created by sorting ESC[7mselfESC[m.

如您所见,ANSI 扩展字符全部可见。

我怎样才能解决这个问题?

相关内容