问题标签 [vim-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2357 浏览

vim - 如何删除vim Powerline中的段?

我正在使用vim Powerline,默认情况下它在电力线中有很多段。超过我想要的。

我想删除几个默认的。具体来说,那个告诉我我的 git 分支、文件编码、源语言、行/列号、那个说 unix(可能是行结束)的那个。

文档中,他们说您应该能够使用 Pl#Theme#RemoveSegment。

所以我添加call Pl#Theme#RemoveSegment('fugitive')到我的 ~/.vimrc 中,然后运行:PowerlineClearCache并重新加载文件,但 git 分支仍然存在。也许我的名字弄错了,我猜这是根据这里的命名进入我的 git 分支的那个。

如果有一种方法可以反映某个变量并查看注册了哪些段,那将很有用,但我不知道我的名字是错误的,还是错误地调用了方法,或者是什么。

0 投票
1 回答
392 浏览

vim-plugin - 如何启用 neocomplcache 快速匹配?

我不知道如何在 neocomplcache vim 插件中启用快速匹配。我放

在我的 .vimrc 中,但它没用。当我按下-没有任何反应。

0 投票
3 回答
16761 浏览

windows - 在 Windows 上安装病原体 vim 插件

我打算在 Windows 的 GVIM 中安装病原体插件,但说明说要安装在我没有的 \vimfiles\autoload 文件夹中。我将如何安装病原体?

0 投票
0 回答
243 浏览

vim - 在 vim-powerline 中将 pythonhelper 添加到 MacVim 状态行

我想使用 MacVim 将pythonhelper添加到vim-powerline

在 github 上有一个 issue 讨论了这个问题,但是虽然这个 issue 已经关闭,但分辨率并不清楚。

这样做的最佳方法是什么?

0 投票
2 回答
2659 浏览

vim - 如何禁用或替换此 .vimrc 文件的特定插件?

我使用spf13作为我的 vim 插件集合。

是 .vimrc 文件。

如何仅覆盖“常规”组包?

或者,更具体地说,如何禁用或替换一个插件?

谢谢!

更新:对不起,也许我没有说清楚,我真正想要的是禁用或替换 .vimrc.local 或 .vimrc.bundles.local 中的插件

我不想碰 .vimrc 文件。

更新2:谢谢大家。我想通了。

“让 NERDTreeChDirMode=0 并设置 noautochdir” 应该可以。但我还需要对此进行注释 (autocmd BufEnter * if bufname("") !~ "^[A-Za-z0-9]*://" | lcd %:p:h | endif) 。

0 投票
1 回答
283 浏览

r - 带有r-plugin的gvim(linux)无法识别带有注释的.R文件

注意:重写了原始问题以反映给出的正确解决方案。

vim (ubuntu 12.04 w/ r-plugin) 无法将 .R 或 .r 文件识别为 R 文件,其中安装了 r-plugin 并在文件中添加注释,如下所示。

没有评论,一切正常。我的 ~/.vim/filetype.vim 读取:

0 投票
2 回答
2315 浏览

vim - 打开文件节点时如何不更改 NerdTree 中的 CWD?

当我打开文件节点时,如何防止 NERDTree 更改 CWD?

我通常打开一个项目文件夹

当我打开一个文件节点时,我希望 NERDTree 的当前工作目录与 (apps/project) 一起修复。

我试过:let NERDTreeChDirMode=0了,但它不起作用。

0 投票
1 回答
8430 浏览

linux - vim 脚本,如果 vim 版本 < 7.3

我在周围找了好一阵子。

我想在 vim 插件文件中添加一行,如果在不受支持的 vim 版本上运行,它将禁用它。

我记得在某个地方它是这样的:

但那失败了。

0 投票
1 回答
465 浏览

vim - 如何为 vim 插件窗口设置某些选项?

我使用 NerdTree 插件并set cursorcolumn在我的 vimrc 文件中有,但我不想在 NerdTreePlugin 窗口中突出显示列,我该怎么做?

另外,我不想在 nerdtree 窗口中显示标志列,我该怎么做?

更常见的问题是,如何设置或禁用特定插件窗口的特定选项,例如 NerdTree 或 Tagbar?

0 投票
1 回答
626 浏览

python - 如何调试作为vim插件一部分的python函数?

python 调用是在我的一些 .vim 文件中定义的。

:breakadd file linenumber xx.vim似乎不起作用。

当我按下触发某些 python 函数调用的键时,它不会停在该行。发生了什么?顺便说一句,自从我使用vim -D filename.

如下图所示,我要做的是调试一个 python 函数,当我按下F5vim 时会调用该函数。

在此处输入图像描述