试图安装一个安装了vimballPlugin的vimball

时间:2012-05-01 14:32:57

标签: vim

我想安装此plugin,所以首先我提取zip的内容然后我这样做:

$ vim camelcasemotion.vba

然后我这样做:

:so %

但是我收到了这个错误:

  

处理/tmp/camelcasemotion.vba时检测到错误:第2行:   E492:不是编辑器命令:UseVimball按ENTER或键入命令   继续

Here你有插件的页面。 我已经安装了vim 7.3和vimballPlugin,如你所见:

:/usr/share/vim/vim73/plugin$ ls
getscriptPlugin.vim  gzip.vim  matchparen.vim  netrwPlugin.vim  README.txt  rrhelper.vim  spellfile.vim  tarPlugin.vim  tohtml.vim  vimballPlugin.vim  zipPlugin.vi

3 个答案:

答案 0 :(得分:3)

请确保您的VIM路径中有.vimrc,至少包含以下内容(如此处所示:http://www.mail-archive.com/vim@vim.org/msg12581.html)。这解决了我。

" =====================================================================
"  Initialize: {{{1
set nocp
if version >= 600
  filetype plugin indent on
endif 

答案 1 :(得分:2)

我觉得你很痛苦,而且我 - 只是 - 正在经历同样的问题。

我做错了是:

  • 我将so /usr/share/vim/[some dirs]/vimballPlugin.vim"放入我的vimrc

然后我做: scriptnames并看到插件没有加载,好吧,它不在列表中。

我接着做的是:

  • 我实际上是从vim内部自己采购了这个插件:so /usr/share/vim/[some dirs]/vimballPlugin.vim它已经加载了:

: scriptnames然后给了

       :
       :
   22: ~/.vim/plugin_loadManually/Align.vba
   23: /usr/share/vim/vim73/plugin-manual/vimballPlugin.vim
   24: /usr/share/vim/vim73/autoload/vimball.vim

“Align”插件,我一直未能安装(来自vimball)我现在也按照正常情况安装(通过vimball上的so %命令。

答案 2 :(得分:1)

  

找不到用户定义的命令

这解释了错误;未安装Vimball插件(虽然您在文件系统中找到它)或已明确关闭(某处有:let g:loaded_vimballPlugin = 1)。原因取决于您的环境,如何/谁安装Vim。 :scriptnames命令显示了什么是活动的,并且:设置runtimepath?显示目录。或者也许只是务实地从vim.org下载Vimball插件并再次安装它?!