相关疑难解决方法(0)

Linux 控制台中的 256 色

我在我的 .bashrc

export TERM=xterm-256color
Run Code Online (Sandbox Code Playgroud)

但这项事业闪烁所有彩色文本(LS --color,在vim等)在Linux控制台(Ctrl+ Alt+ F1)。

那么有没有可能识别出我在哪个终端(Linux 控制台或伪 tty),以便我可以导出具有有效值的 TERM 变量?

[编辑]

我只找到了替代解决方案:

对于 vim 用户(在 .vimrc 中)

set t_Co=256
Run Code Online (Sandbox Code Playgroud)

或用于 .Xdefaults 中的 xterm(在 xrdb -load .Xdefaults 之后)

XTerm*termName:         xterm-256color
Run Code Online (Sandbox Code Playgroud)

或用于屏幕 (.screenrc)

term screen-256color
Run Code Online (Sandbox Code Playgroud)

linux colors tty console

5
推荐指数
2
解决办法
6093
查看次数

标签 统计

colors ×1

console ×1

linux ×1

tty ×1