我的学校使用的是 centos 和旧版本的 vim。我想使用新版本的 vim,这样我就可以访问一些我以前无法访问的东西。我使用 python、lua 等构建并配置了 7.4.300 版本的 vim,并成功完成。由于构建没有颜色/语法,因此它看起来很愚蠢,并且在加载我的 vimrc 时会出错。是否有一个配置选项可以包含这些内置颜色/语法,或者有一种方法可以更改查找以查找系统 vim 的设置?
答案1
为了安装配色方案,请在您的主目录中创建两个文件夹!
[用户@vembuserver]mkdir ~/.vim
[user@vembuserver]mkdir ~/.vim/colors
现在你需要主题配置文件。你可以从下载最新的配色方案和许多旧配色方案这里(vim编辑器官方网站)。
现在,对于每个主题,您将获得一个 .vim 文件或一个压缩包,解压后将产生许多 .vim 文件
现在您必须将所有文件复制到主目录中的 .vim/colors/ 目录。
例如,如果您下载了一个名为 matrix.vim 的主题,那么 -
[user@vembuserver]mv matrix.vim ~/.vim/colors
瞧,颜色方案已安装完毕,现在,无论何时编辑文件,都可以使用以下方法更改颜色方案
:colorscheme matrix.vim 您可以通过将文件复制到该目录来安装任意数量的主题。
现在,如果您想将主题设为默认主题,那么您应该将此命令添加到 .vimrc 中 -
色彩方案矩阵
呼呼!
答案2
如果你正确配置、构建和安装了 7.4.300 Vim,你应该已经拥有标准语法和配色方案文件。启动vim
并执行
:echo $VIMRUNTIME
这将告诉您您vim
认为的运行时文件安装在哪里。要查看是否有任何内容,请执行
:!ls $VIMRUNTIME
colors
这将为您提供包括和目录在内的文件和目录的列表syntax
。
如果其中一个命令没有按照描述工作,那么您的配置需要进行一些调整。
答案3
要获得完全配置的自建 Vim,你需要安装它。但您不需要将其安装到系统目录,不用担心!构建时,请--prefix
在运行./configure
命令时使用选项指定构建前缀。例如,https://stackoverflow.com/a/9801429/1390430展示了如何配置将安装到特定目录的构建。网络搜索会找到更多。只需使用您可以写入的目录作为构建前缀,构建 Vim,执行make install
,确保该目录位于您的 PATH 变量中,您就可以开始了!