首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加jedi-vim时出现错误

添加jedi-vim时出现错误
EN

Stack Overflow用户
提问于 2014-01-29 16:59:22
回答 4查看 1.9K关注 0票数 1

我按照mbrochh的指令https://github.com/mbrochh/vim-as-a-python-ide将我的vim构建为python IDE。但在我将jedi-vim放入~/.vim/bundle之后打开vim时,出现了问题。以下是警告

代码语言:javascript
复制
Error detected while processing CursorMovedI Auto commands for "buffer=1":
Traceback (most recent call last)

Error detected while processing CursorMovedI Auto commands for "buffer=1":
  File "string", line 1, in module

Error detected while processing CursorMovedI Auto commands for "buffer=1":
NameError: name 'jedi_vim' is not defined

我希望有人能解决这个问题,并感谢你的帮助。

EN

回答 4

Stack Overflow用户

发布于 2014-01-29 23:05:08

如果你想用Vundle来安装jedi-vim插件,我认为你不应该把它放在~/.vim/bundle下。相反,请确保您正确地将Vundle设置为described in its “Quick start”,然后尝试在设置Vundle的行后将以下行添加到您的~/.vimrc中:

代码语言:javascript
复制
Plugin 'davidhalter/jedi-vim'

然后运行:PluginInstall,插件就应该安装好了。

票数 2
EN

Stack Overflow用户

发布于 2014-03-04 16:58:10

确保你已经安装了jedi,我用下面的命令解决了我的问题。

代码语言:javascript
复制
cd ~/.vim/bundle/jedi-vim  
git submodule update --init
票数 1
EN

Stack Overflow用户

发布于 2014-10-22 22:08:27

(将ubuntu 14.04LTS与Python 2.7配合使用)

我遇到了一个非常类似的问题,我发现我需要将Jedi集成到我的Python安装中。

我做了以下事情。

代码语言:javascript
复制
sudo apt-get install python-pip

sudo pip install jedi

如果你还没有这样做,你可以通过病原体将绝地添加到VIM中,如下所示…

代码语言:javascript
复制
mkdir -p ~/.vim/autoload ~/.vim/bundle

curl -so ~/.vim/autoload/pathogen.vim https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim

然后..。将这一行添加到'~/.vimrc‘文件中(如果它不存在,请创建它。)

代码语言:javascript
复制
call pathogen#infect()

然后保存并退出。

最后..。

代码语言:javascript
复制
cd ~/.vim/bundle

git clone git://github.com/davidhalter/jedi-vim.git

就这样。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21426329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档