Iterm2 颜色 - 使用 42m 或 41m 选项

Pro*_*ain 9 color-scheme themes colors iterm iterm2

所以我已经根据这个网站的主题下载并设置了我的 iterm2 颜色:http ://iterm2colorschemes.com

不过,我想知道如何将终端设置为 40m、41m、42m 等颜色。那些是什么,有没有办法改变默认的 iterm2 设置?

我将如何为 nano 或 vim 之类的东西更改它?

谢谢!

zir*_*ho6 6

40m 和 41m 这些只是示例更改背景颜色时的外观。如果您喜欢 41m,只需将颜色更改为该背景颜色。

它只是在你改变它之前向你展示它的样子。您手动更改背景颜色。

:)

  • 谢谢你。终于知道这是什么意思了,真是一种解脱。但是 virtical 1m, 30m, 1,30m 等...) 呢? (2认同)

Sus*_*ver 4

每行是一种前景色的颜色代码,共 17 种(默认 + 16 种转义),然后在所有九种背景颜色上测试使用该颜色(默认 + 8 种转义)。

这些是转义序列,行和列组合起来形成不同颜色的前景/背景组合。颜色主题表中左起第二是您的 shell 将用于其主要显示的颜色。

尝试从您的 iTerm shell 之一运行此脚本:

#!/bin/bash
#
#   This file echoes a bunch of color codes to the
#   terminal to demonstrate what's available.  Each
#   line is the color code of one forground color,
#   out of 17 (default + 16 escapes), followed by a
#   test use of that color on all nine background
#   colors (default + 8 escapes).
#

T='gYw'   # The test text

echo -e "\n                 40m     41m     42m     43m\
     44m     45m     46m     47m";

for FGs in '    m' '   1m' '  30m' '1;30m' '  31m' '1;31m' '  32m' \
           '1;32m' '  33m' '1;33m' '  34m' '1;34m' '  35m' '1;35m' \
           '  36m' '1;36m' '  37m' '1;37m';
  do FG=${FGs// /}
  echo -en " $FGs \033[$FG  $T  "
  for BG in 40m 41m 42m 43m 44m 45m 46m 47m;
    do echo -en "$EINS \033[$FG\033[$BG  $T  \033[0m";
  done
  echo;
done
echo
Run Code Online (Sandbox Code Playgroud)

参考: https: //github.com/mbadolato/iTerm2-Color-Schemes/blob/master/tools/screenshotTable.sh

我的 shell 之一的输出示例:

在此输入图像描述