【发布时间】:2013-10-20 02:32:51
【问题描述】:
我正在运行 Xubuntu 13.04,我想使用 Vim 作为我所有的默认编辑器。我已经下载了很多vim颜色模式并尝试了它们,但它们看起来都不像官方截图。
例如,vim 自己的颜色模式 - 沙漠应该是这样的:
但在我的 vim 中,很多颜色都不会显示,例如背景。
所以这意味着与 xfce 的终端打架,我不能强迫它使用 256 色。 命令 tput colors 给了我 8.
同时代码为 ((x=0; x
**$ echo $TERM**
我得到了 xterm。它应该是'xterm-256color'
当我尝试 设置术语=xterm-256color 和 导出 TERM=xterm-256color
然后:回显 $TERM
我收到消息 xterm-256 颜色。
但在注销/注册之后,我仍然无法在 Vim 中获得正确的颜色。我看到 Xterm 再次更改为 xterm。
我补充说:
if $TERM == "xterm-256color" set t_Co=256 endif
和
t_Co=256
到我的 .vimrc 文件,它似乎没有帮助。然后我自定义了 xterm 条目;将此添加到 ~/.Xdefaults:
*customization: -color
XTerm*termName: xterm-256color
Add this to ~/.xsession to apply to new terminals:
if [ -f $HOME/.Xdefaults ]; then
xrdb -merge $HOME/.Xdefaults
fi
当我更改终端偏好时,模拟终端环境,将“xterm”改为“xterm-256color”
我收到消息:
'*** VTE ***: Failed to load terminal capabilities from '/etc/termcap'
当我检查 /usr/share/vte/termcap/xterm 时,文件 xterm-256color 丢失。在文件夹 xterm0.0 中相同。我试图在互联网上找到这个文件下载并放入文件夹,但我找不到它。
这让我一整天都发疯...有什么建议吗?
【问题讨论】:
标签: terminal xterm x11 terminal-emulator xubuntu