问题标签 [pathogen]
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.
vim - 文件类型打开或文件类型关闭?
我将Pathogen
插件用于gvim
. 配置时,我在vimrc
文件中设置以下内容:
现在我正在关注Martin Brochhaus在 Youtube 上的这个教程来设置 Vim 以对 Python 编码有用,他建议如下:
所以目前我有filetype on
病原体,但他建议filetype off
。这行代码有什么作用,我应该如何配置才能vimrc
让 Pathogen 和 Python 都满意?
vim - perlomni.vim 使用病原体或 vundle 安装失败
我很想安装 perlomni.vim,这样我就可以在 gvim 窗口中使用自动功能查找。
我尝试使用 pathhogen 和 vundle 来尝试配置此捆绑包。
我认为我遇到的问题是我如何安装 perlomni.vim
我有一个目录设置 ~/.vim/bundle/vundle 和 ~/.vim/bundle
病原体途径
然后因为我在 tcsh shell 中运行,所以我将路径变量设置为 set path=($path\:$home/.vim/bin)
我是否应该尝试在 .vim/bundle 目录下安装此文件.....当我运行 make install 命令时,它会尝试将其安装到 .vim/ 目录中,并将它使用的所有 .vim 文件放入 .vim/ ftplugin .vim/plugin .vim/bin 目录.......所以也许我的 .vimrc 文件中没有其他正确的设置来包含以这种方式安装的包。
VUNDLE WAY 我已经安装了 vundle,这是我的 .vimrc 的片段
vim - 如何使 emmet.vim 插件工作?
我真的为此头疼 - 我开始使用vim
我的日常编程任务,所以我决定使用可用的优秀插件。所以我从Pathogen开始,我相信我成功安装了它。然后我尝试了 emmet.vim但我真的无法完成这项工作。这是我的目录结构
和.vimrc
内容
那么这是对的吗?然后我尝试了 GitHub 页面上提到的简单教程,但没有成功。所以我做了
但什么也没发生。我很感激对此的任何建议,我真的被困住了
windows - 如何让病原体在 Windows 上工作?
周末,我在 OS X 上重新设计了我的 .vim 目录以使用 Pathogen.vim。这工作得很好,完成后我将所有内容都签入了 github。
今天,我把所有东西都拉到我的 Windows 安装的 vim 中,发现它在这里不起作用。
我遇到的问题是,pathogen.vim 不加载任何插件,并且进一步阻止从我的 vimfiles 目录加载任何其他内容(例如,colorschemes)。我尝试使用vim -V
. 据我所知,pathogen.vim 有一个函数pathogen#glob_directories
,[]
当它应该返回所有插件目录的列表时,它会返回。但我不确定为什么会这样。
有人可以帮我弄清楚如何让病原体在 Windows 上工作吗?
我在 github 上的 .vim 文件,尤其是我的 .vimrc。
这是vim -V
具有各种错误报告级别的输出。
python - 带有病原体 gvim (v7.x) 问题的 UtilSnips 插件安装
我在使用病原体(在 Windows 7 上)将 UltiSnips 安装到 gvim 上时遇到困难。当我将 UltiSnips 文件夹放在 vim73/bundle 中时,gvim 随后将无法打开。当我删除 UltiSnips 时,gvim 会再次正常打开。
gvim 的版本是 7.3。命令
返回“1”。命令
返回 '0' 运行命令
导致 gvim 突然崩溃。我运行了 :version 命令(见下文)以获取有关是否安装了 python 的信息,并且似乎是。vimrc 非常小(见下文)。
我试过用这条线运行它
和
下面是版本命令的输出和 vimrc
建议赞赏,
吉尔弗拉
python-2.7 - Errors when opening VIM (pathogen,rope,python)
After a system upgrade to:
- Distributor ID: Ubuntu
- Description: Ubuntu 12.04.2 LTS
- Release: 12.04
- Codename: precise
Each time I open vim I get these errors, any hint? If needed I can provide .vimrc file. Thanks in advance!
#xA;vim - ftplugin 文件的 vim、病原体和加载顺序
我已经使用 Vim 和病原体一段时间了,一切正常,但最近我的 ftplugin 配置开始出现加载顺序问题。
我现在遇到的具体问题是python-mode覆盖了我的 ftplugin 设置。我有一个~/.vim/ftplugin/python.vim
包含以下行的:
python-mode 带有自己的 ftplugin 文件,该文件还设置textwidth
了~/.vim/bundle/python-mode/ftplugin/python/pymode.vim
.
问题是 Vim 现在在我的 ftplugin 文件之后加载 python-mode 的 ftplugin文件,所以我最终得到了它的textwidth=79
. 我最近不得不重新安装 MacPorts,我认为库存配置一定发生了一些变化。
根据其他各种 答案,我尝试了各种技巧,包括在调用病原体之前关闭文件类型/插件检测,但它们都没有帮助。
通过使用verbose set textwidth?
和一些echomsg
调试,我知道两个 ftplugin 文件都被调用了,并且它们被以错误的(根据我的需要)顺序调用。
有没有办法强制 Vim/pathogen 在插件之后调用我的 ftplugin 文件?
我什至尝试将我的设置放入~/.vim/after/plugin/pymode.vim
,但它是在病原体设置插件后立即加载的,所以它仍然在文件之前运行ftplugin
,只有在我编辑 Python 文件后才会加载。
macos - mac osx 上 vim-pathogen 的问题
我最近从 Ubuntu 搬到了 Mac osx。我的第一件事就是带上我的 vim。
我从 vim.org 下载源代码并用 gcc 编译。(我会将版本输出放在帖子底部)
我将pathogen.vim 添加到 ~/.vim/autoload 目录。但是当我在 ~/.vim/vimrc 中添加代码时:
尝试启动 vim 时出现错误,这是错误输出:
首先,我虽然可能 vim 没有加载 Pathogen.vim,但是 :scriptnames 显示它确实加载了!
在我运行 :function 之后,有些东西引起了我的注意,在感染函数之后有一个“中止”,我搜索了一下,发现它也没有解决我的问题:
谁能帮忙指出我应该怎么做才能解决这个问题?
这是使用命令“vim --version”的版本输出:
vim - 如何使 vim 病原体重新加载插件?
是否可以让 vim 在不重新启动 vim 的情况下重新加载病原体插件?我用很多文件打开了vim,然后我将插件添加到:
~/.vim/bundle 从现在开始我想强制 vim 使用新插件。
vim - 为什么 vim 不能识别 vimrc 中的插件命令,但运行时会识别?
我已经安装了带有病原体的vim-gitgutter 插件。我可以:GitGutterLineHighlightsEnable
从 vim 内部输入,并打开行高亮,很棒。
但我希望在启动时自动启用行高亮,所以我将命令添加到我的~/.vimrc
. 但是,当我启动 vim 时,我得到“E492:不是编辑器命令:GitGutterLineHighlightsEnable”。一旦 vim 启动,我可以运行命令。
我的 vimrc 看起来像这样: