如何更改vim colorscheme以指向不同的目录

时间:2018-01-19 18:48:39

标签: vim

我想知道我是否可以改变颜色方案'指向不同的目录。(而不是默认目录),因为我想用我自己的目录在vimrc文件中设置我的所有颜色方案。

在我的MacOS中,默认目录位于/usr/local/share/vim/vim80/colors

2 个答案:

答案 0 :(得分:2)

你应该在~/.vim/colors/中添加colorschemes。

创建该目录(如果该目录不存在)并远离/usr/local/share/vim/

答案 1 :(得分:1)

正如@romainl指出的那样,请将手放在系统范围的目录中。仅仅因为Vim的默认内容安装在/usr/local/share/vim下,这并不意味着您的个人扩展和自定义也应该在那里。升级或重新安装Vim时会引发问题。

如果建议的默认位置(~/.vim/colors/)不适合您,您可以将其他目录添加到'runtimepath'(足够早;即在您的~/.vimrc中)。但是对于colorschemes,直接目录必须是colors。要解决 ,您必须使用文件系统链接来创建别名。