gpt4 book ai didi

vim - vim 中的 256 种颜色以及如何安装新的配色方案

转载 作者:行者123 更新时间:2023-12-01 07:04:40 25 4
gpt4 key购买 nike

关闭。这个问题是off-topic .它目前不接受答案。












想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。

8 年前关闭。




Improve this question




我在 Ubuntu 64 位 13.04 下,我从 vim 开始,但我不明白我遇到的错误

Error detected while processing distinguished.vim: line 16: The distinguished color scheme requires gvim or a 256-color terminal Press ENTER or type command to continue



您可能猜到我正在尝试使用从 here 下载的新配色方案。 , 我把它保存在 ~/.vim/colors/ 下据我所知,这 .vimrc适合我要做的事情:
colorscheme distinguished

显然,我的系统上有超过 256 种颜色可用,而我的显示器有数百万种颜色,那么这是关于什么以及如何正确使用此配色方案?

最佳答案

您需要一个支持 256 色的终端应用程序,以及一个 TERM也指向 256 色 terminfo 的环境变量。您的终端可用的颜色数量与您的其余设置无关:)

在您的控制台中尝试:

export TERM=xterm-256color
vim

它可能不适用于您的终端程序,但对于最新版本的 xterm,它可以。

Terminals他们的能力差异很大;有些终端非常笨(想想带行式打印机的键盘);有些非常窄,有些是分页的,有些支持下划线,有些有颜色,有些有不寻常的键盘映射,等等。为了支持所有这些,每个终端都需要一个能力数据库,以便应用程序知道它们能做什么,不能做什么;这就是 terminfo 和 TERM 的重点。通过声明 TERM=xterm-256color您向应用程序表明您的终端支持 xterm 功能,包括 256 种颜色。你可以查看你的/usr/share/terminfo/目录,看看你的盒子支持的终端数量惊人, man terminfo将向您展示终端的大量可配置选项。

关于vim - vim 中的 256 种颜色以及如何安装新的配色方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16662603/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com