混淆添加已安装病原体的vim插件

时间:2019-05-06 02:20:15

标签: vim-plugin

我想通过将插件放置在.vim目录中创建的bundle目录中来安装诸如clighter8 nerdtree之类的插件,但失败了,并且混乱了。

一开始,我尝试使用病原体安装clighter8,这就是我所做的(我记得):

  1. 我在主目录中创建了一个名为.vim的目录,并在主目录中创建了一个.vimrc文件。
  2. 我在.vim中创建了一个名为bundle的目录和一个名为autoload的目录
  3. 我在自动加载程序中克隆了virus.vim,然后将代码添加到.vimrc中,就像我发现的指令之一一样:

    '致电病原体#infect('材料/ {}')'

    “打开语法”

    “文件类型插件缩进”

(。vimrc确实起作用了,它正在设置行数和 语法着色,病原体似乎也起作用,因为我试图去除病原体,并且在vim启动时会抱怨)

4。然后我将nerdtree和clighter8克隆到/ bundle /

--------------------------------- prbms ------------- -------------

我记得我用过':helptags / the / absolute / path / to / doc /'
并且它确实为clighter8自动填充起作用,但实际上没有任何命令可以执行任何操作,甚至有些命令会显示错误,例如无法识别代码中的内容。

但是,当我尝试使用nerdtree时:

  1. 我尝试了病原体的':Helptags',以对命令':NERDTreeToggle'使用自动填充选项,但没有自动填充
  2. 我尝试了:helptags / absolute / path / to / doc它仍然没有填充
  3. 我尝试将二者之一放入.vimrc文件中,因为我假设vim启动时已加载该文件,但没有填充。
  4. 我尝试对/ doc /和':source%'中的文件进行vim处理,它显示出一堆错误,例如“未设置标记”,“非编辑器命令”,“无匹配范围”,“跟踪字符” ... .....,但是没有用
  5. 我直接输入':NERDTreeToggle',它什么也没做

为了进行实验,我同时删除了捆绑软件中的clighter8和nerdtree克隆,但是奇怪的是,c语言(我打开.cc)的语法着色仍然存在,并且在创建新的.cc类型文件时可以着色吗?就像class int void变成绿色一样,#include变成紫色,返回变成棕色。

所以我的问题是:

  1. 阻止我添加nerdtree和clighter8的原因是什么
  2. vim的命令':syntax on'是否会自动为c vocab上色?

这是插件的git rep:

https://github.com/bbchung/clighter8.git https://github.com/scrooloose/nerdtree.git

0 个答案:

没有答案