Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使Vim再次使用端子颜色_Vim_Terminal_Debian_Xfce - Fatal编程技术网

使Vim再次使用端子颜色

使Vim再次使用端子颜色,vim,terminal,debian,xfce,Vim,Terminal,Debian,Xfce,我使用Xfce4,它的终端似乎已经升级,现在要么支持256色,要么是真彩色(我不确定)。这些似乎是它导出的相关变量: COLORTERM=truecolor TERM=xterm-256color 它带来的一个意想不到的变化是,现在Vim不再尊重我的调色板。相反,它使用自己的一套颜色。此外,出于某种原因,它会自动设置bg=dark 最接近我习惯的颜色是设置colorscheme peachpuff。但我真正想做的是让Vim尊重我在多年的终端使用中选择的16种颜色来组成我的调色板 我已经搜索了一

我使用Xfce4,它的终端似乎已经升级,现在要么支持256色,要么是真彩色(我不确定)。这些似乎是它导出的相关变量:

COLORTERM=truecolor
TERM=xterm-256color
它带来的一个意想不到的变化是,现在Vim不再尊重我的调色板。相反,它使用自己的一套颜色。此外,出于某种原因,它会自动设置
bg=dark

最接近我习惯的颜色是设置
colorscheme peachpuff
。但我真正想做的是让Vim尊重我在多年的终端使用中选择的16种颜色来组成我的调色板


我已经搜索了一个答案,但我找到的“最接近”的答案实际上是我正在寻找的答案。

您可以在调用vim时重新定义这个术语,使用您希望它运行的终端:

TERM=vt100 vim  # instead of simply: vim
(甚至为此创建别名或函数)


其他流行术语值:xterm或xterm color

XFCE的默认终端仿真器多年来一直支持256color。新功能是支持24位颜色。
VAR=value a_command  #invokes a_command, + temporarily sets in its environment: VAR=value
                     #This assignement is not done on the rest of your shell.