Vim如何设置用于颜色方案的目录
默认情况下,Vim在Vim如何设置用于颜色方案的目录,vim,Vim,默认情况下,Vim在/colors/目录中查找配色方案 有没有一种方法可以指定不同的目录名,或者指定vim在查找colorschemes时可以使用的其他目录 想要其他目录的目的是为了组织来自第三方来源的配色方案。'runtimepath'实际上是一个以逗号分隔的目录列表。其中每一个都可以包含插件,自动加载,颜色,等等的公共结构。Vim正在考虑所有这些树的配置 因此,要分离第三方颜色方案,您可以将它们放入~/.vimstyles/colors/而不是~/.vim/colors,并在~/.vimrc
/colors/
目录中查找配色方案
有没有一种方法可以指定不同的目录名,或者指定vim在查找colorschemes时可以使用的其他目录
想要其他目录的目的是为了组织来自第三方来源的配色方案。
'runtimepath'
实际上是一个以逗号分隔的目录列表。其中每一个都可以包含插件
,自动加载
,颜色
,等等的公共结构。Vim正在考虑所有这些树的配置
因此,要分离第三方颜色方案,您可以将它们放入~/.vimstyles/colors/
而不是~/.vim/colors
,并在~/.vimrc
中增加运行时路径:
:set runtimepath+=~/.vimstyles
包管理
如果您的需求实际上是为每个colorscheme(或更通用的:plugin)提供一个单独的目录结构,那么Vim 8提供了一种内置方式::help packages
。它们是~/.vim/pack/
下面的目录,自动添加到运行时路径。也为较旧的Vim版本提供了类似的功能
在此基础上构建,并启用诸如从各种源自动更新、依赖关系管理等功能。您可以通过动态设置运行时路径来实现,但这对于您有限的“需求”来说可能太复杂了。您应该研究“运行时路径管理器”,如病原体或“插件管理器”,如vim plug。