相关疑难解决方法(0)

在运行时确定终端/ TTY背景颜色

使用粉笔库对终端进行样式化/着色.

import chalk from 'chalk';
Run Code Online (Sandbox Code Playgroud)

如果我使用:

console.log(chalk.blue('foobar'));
Run Code Online (Sandbox Code Playgroud)

这在具有浅色背景的终端中完全可读,但在具有深色背景的终端中完全不可读.

有没有办法在运行时确定终端的背景颜色?


给出的例子:

"npm notice"日志级别为这个问题的情况:

在此输入图像描述

在黑色上阅读蓝色很难.

terminal tty node.js chalk

5
推荐指数
1
解决办法
310
查看次数

Vim如何猜测xterm上的背景颜色?

Vim能够正确猜测Xterm的背景色,以便将其内部选项bg设置为darkwhite根据终端的选项。Vim的是能够正确地做,只有TERM被设置为xterm{, -color-256color}或者linux,但没有其他类似tmuxscreen

Vim如何猜测呢?

我发现大多数人都强迫在文件中或文件中设置background选项。但我想一个办法猜测同样的方式Vim也不会做,独立于终端之中的,,。darklight.vimrcxtermtmuxscreen

vim xterm tmux

3
推荐指数
1
解决办法
1473
查看次数

标签 统计

chalk ×1

node.js ×1

terminal ×1

tmux ×1

tty ×1

vim ×1

xterm ×1