如何将 Vim 配色方案应用于所有用户?

如何将 Vim 配色方案应用于所有用户?

我为我的 vim 编辑器安装了新的配色方案,并在 ~/.vimrc 中放入一个条目,以便每次启动 vim 时都使用此配色方案。但问题是它仅适用于使用 sudo 打开的 vim 会话。如果我以普通用户身份运行 vim,则看不到应用的配色方案。

我在两个地方都有以下条目

  1. 地点 1:/usr/share/vim/vimrc
  2. 地点 2:~/.vimrc

set t_Co=256
let g:seoul256_background = 233
colo seoul256

我不明白为什么该配色方案仅适用于 sudo 用户。

答案1

可能是您只为根目录放置了 colorscheme 文件(我认为它通常位于/root/.vim/colors)。

您可以尝试将色彩方案从那里复制到~/.vim/colors/(即用户的主目录),然后看看它是否有效。

另外还有一个专门的问答网站vi 和 vim,看看https://vi.stackexchange.com/questions/2782/how-can-i-create-my-own-colorscheme

相关内容