python - 从 .vimrc 加载 vim 插件时检测到错误

标签 python editor vi vim

我已经在 debian 系统上安装了 vim 7.3 以及我从互联网上下载的一些 vimrc。它曾经在我的其他 debian 机器上运行良好,但在这里我在加载 vim 编辑器时收到这些错误消息。

这里是错误:

Error detected while processing /home/tejinder/.vim/plugin/gundo.vim:
line  196:
E319: Sorry, the command is not available in this version: python << ENDPYTHON
line  197:
E492: Not an editor command: def asciiedges(seen, rev, parents):
line  199:
E121: Undefined variable: rev
E15: Invalid expression: rev not in seen:
line  221:
E133: :return not inside a function
line  231:
E133: :return not inside a function
line  233:
E133: :return not inside a function
line  235:
E133: :return not inside a function
line  238:
E690: Missing "in" after :for
line  347:
E690: Missing "in" after :for
line  356:
E690: Missing "in" after :for
line  453:
E690: Missing "in" after :for
line  464:
E690: Missing "in" after :for
line  469:
E133: :return not inside a function
line  795:
E170: Missing :endfor
Press ENTER or type command to continue

如果有人能弄清楚这是怎么回事,请指导我。非常感谢。

这是 vimrc 源代码: https://github.com/mitsuhiko/dotfiles/tree/master/vim

最佳答案

在 debian 上安装 vim-gnomevim-nox 如果你的系统上没有 X-server。

$ sudo apt-get install vim-nox

这些版本包括对 vim 的 python 支持。

关于python - 从 .vimrc 加载 vim 插件时检测到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4574933/

相关文章:

python - 预期出现缩进 block python 错误

python - numpy数组中非零值的随机索引

python - 如何将html切片成数据框

xcode - 我应该从 Vim 切换到 Emacs,如果是的话,有什么建议吗?

vim - Vim 中最有说服力的命令是什么

html - 绘图 Canvas 编辑器

string - 在 Vim 中删除包含字符串的完整单词

solaris - 如何在 Solaris 上的 vi 编辑器中搜索多个字符串?

vi - 如何编辑 _wimrc 以在 vim 中使用 firefox 打开 html 文件?

python - 有什么方法可以更改网络驱动程序的端口吗?