问题标签 [vundle]

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 回答
394 浏览

vim - Add plugin from vim.org/scripts/script.php to Vundle in vimrc

I am trying to add the BOOKMARKS plugin from http://www.vim.org/scripts/script.php?script_id=3394 to Vundle in vimrc. This is from my vimrc:

Screen shot of :PluginList: enter image description here

ctrl-P works, but BOOKMARKS does not.

from https://github.com/VundleVim/Vundle.vim/blob/v0.10.2/doc/vundle.txt#L126-L233

0 投票
2 回答
118 浏览

linux - 为 vim 安装 Vundle 插件时如何配置插件?

我正在尝试为 vim 安装 Vundle 插件,而我所做的只是:-

要继续,我需要配置插件

在 github 我可以看到要配置插件:

我需要在你的 .vimrc 顶部放一些来使用 Vundle。

但是我在我的主目录中找不到任何文件 .vimrc 。那我需要做什么?我是否需要创建一个名为 .vimrc 的新目录,如果我这样做了,那么我将把代码放在哪里?请帮忙。

0 投票
0 回答
502 浏览

vim - Vim 颜色方案插件不起作用

我正在尝试使用 Vundle 设置 Vim,我现在正在尝试使用 Vundle 的配色方案插件。但是,每当我尝试获取和保存我的 ~/.vimrc 文件时,它都会告诉我我尝试使用的配色方案不是有效的配色方案。注意:当我获取 ~/.vimrc 文件时,配色方案有效,但出现以下错误:

和一个错误:

我的 ~/.vimrc 文件:

0 投票
0 回答
801 浏览

ruby-on-rails - E121:未定义的变量:VundleInstalled & E15:无效的表达式:运行 VIM 时 VundleInstalled == 1

我正在学习高级课程,他们向我介绍了 VIM,在 tmux 的帮助下,它正在慢慢取代我对 Atom 的使用。我一直在尝试使用 Vundler 使用一些简单的插件,每次Vim .从我的 rails 目录运行时,我都会收到以下错误:

我一直在这个意思上上下下,意思是互联网,找不到解决这个问题的办法。

我的~/.vimrc

每当我尝试在 VIM 中打开文件时都会出现错误。最重要的是,当我尝试在 VIM 中工作时,每次尝试打开目录或运行命令时都会收到以下消息:

Error detected while processing FileType Auto commands for "*": │Maximum connections set to 1024 E117: Unknown function: rails#buffer_setup

你能提供的任何帮助都会很棒。我真的在挖掘 VIM 和 tmux,但我也发现它们都有一些学习曲线。

谢谢!

更新:我已经调整了匹配文件名的任何问题,据我所知,它不会破坏功能。尽管如此,我想弄清楚为什么我会收到这个错误。

0 投票
0 回答
500 浏览

git - YouCompleteMe 插入后缺少 Latex 选项 :let g:tex_flavor = 'latex'

YouCompleteMe(YCM) 能够在我的设置中自动完成 python 和 vim 代码。我目前无法让乳胶自动完成以在 vim 上工作。我尝试在 vimrc 文件的 begin-end vundle 脚本中插入以下命令

但是 YCM 无法自动完成 .tex 文件中的乳胶代码。我安装了 vim-latex-suit,但没有成功。是否有可能在 vimrc 文件中启用它们的默认选项,这也是启用乳胶自动完成所必需的,还是我错过了其他东西。请记住,我错误地删除了默认的 vimrc 文件。

0 投票
3 回答
3008 浏览

vim - 如何使用 ansible 配置 vim vundle 插件?

我使用 vundle 作为 vim 的插件管理器。我想使用 ansible 来自动安装 vundle 插件。

但我就是无法自动进行配置:

以上是 vim 的 ansible playbook YML 文件。当 ansible 开始运行这个任务时,它会永远持续下去,永远不会结束,永远不会失败。直到我强迫它停下来CTRL C

如果我直接在来宾操作系统中运行该命令,它工作正常,vim 显示并完成安装。

这里有什么问题?

===========================================
编辑:

在阅读Roy Zuo了答案后,打开 vim 的详细模式,我尝试了以下命令:

以下是输出:

似乎 vim 在找不到 .vimrc 中指定的插件时停止了。知道如何继续吗?

0 投票
1 回答
6308 浏览

vim - 卸载 vim vundle 包管理器

我已经安装了 vundle (git cloned) vim vundle 包管理器。好像我什至无法安装单个插件。我想卸载它并重新开始使用 vim。有什么建议么?

0 投票
3 回答
4434 浏览

vim - Vundle 未正确安装插件

我正在运行 Arch,我正在尝试使用 Vundle 安装插件。

这是我的 ~/.vimrc

现在,当我运行vim +PluginInstall +qall它时,它似乎只安装了 VundleVim/Vundle.vim。但是,当我:so ~/.vimrc重新安装它时,它会正确执行,但插件永远不会出现。

:set rtp还显示所有路径,~/.vim/bundle但它们仍然不显示。我试过重新安装vim,但无济于事。我应该怎么办?

编辑 #1:更新~/.vimrc以包含 VundleVim/Vundle.vim。

0 投票
1 回答
5900 浏览

vim - Vim 启动时显示“Press ENTER or type command to continue”

VIM 以消息“Press ENTER or type command to continue”开始,它发生在 VIM,但不是 GVIM,GVIM 启动时没有显示“Press ENTER or type command to continue”。

我的 .vimrc 文件中的 Vundle 设置,操作系统是 windows 7。

我评论这一行:

然后就可以了!VIM 启动时不显示按回车提示。所以我相信这个电话会使提示发生。我加静音!在它前面如下:

但没用,vim 还是显示提示。并在 .vimrc 中添加以下内容:

不起作用。

我试图在谷歌中找到答案,提出了很多建议,但没有一个有效:(

Vundle 是一个常见的插件,有没有人和我有同样的问题?

感谢您是否可以提供帮助。

只有当我在下面删除时,按回车提示才会消失:

==================================固定================ ==================== 在我在 vundle 配置中删除插件 MatchTagAlways 后,问题已修复。以下是我发现问题的步骤:

  1. 首先,你需要知道是什么配置区域导致了这个问题,对我来说,它是 Vundle 的配置。
  2. 添加:重绘!在调用 vundle#begin() 并调用 vundle#end() 之后
  3. 打开vim,它会在按回车消息上方显示错误消息

前:

按 ENTER 或键入命令继续

后:

MatchTagAlways 不可用:需要 python。

按 ENTER 或键入命令继续

  1. 现在我们找到了根本原因。修复它,或删除插件。

ps: gvim 有 +python3/dyn 支持,但是 vim 没有。所以如果安装了插件 MatchTagAlways,vim 就会出现错误。

0 投票
1 回答
796 浏览

vim - 将参数分配给 .vimrc 中的变量

为了根据文件类型在 vim 中自动添加插件,我决定在我的 .vimrc 文件中创建一个简单的函数。我使用 Vundle 作为插件管理器,根据 Vundle 的要求,应该关闭文件类型。我决定将文件类型保存在一个变量中,然后在 Vundle 的插件列表中使用它。这是相关的 .vimrc 部分:

我希望文件类型出现的“echo var”行没有输出。然后当然 if 语句评估为 false 并且无论我打开什么实际文件类型都使用 else 。

但是当我试图在 vim shell 中像这样给出相同的命令时:

我得到分配给 var 变量的实际文件类型。

如果我只使用 let var = "python" 而不是 let var = &ft,if 语句的计算结果也为 true

在我看来,我不了解将参数值分配给变量的规则。

但我只是不知道这里出了什么问题。

我非常感谢您的帮助。