vim python插件jedi_( Ubuntu环境下 )Vim插件推荐-Python自动补齐Vim插件jedi-vim的安装(使用插件管理器vundle进行安装)...

本文介绍了在Ubuntu系统下,如何为Vim安装Python自动补全插件jedi-vim。首先确保Vim支持Python,然后在conda环境中安装jedi,接着使用vundle来安装jedi-vim。完成安装后,可以体验到如Goto assignments、显示Python文档等功能。此外,还提供了关闭预览界面的设置方法以及在跳转后返回的快捷键。
摘要由CSDN通过智能技术生成

Ubuntu系统下,为 Vim 安装python自动补齐的插件   jedi-vim   。

1.   jedi-vim安装依赖

首先,jedi-vim插件需要当前Vim版本支持python,在终端输入 vim --version 可查看当前 Vim 的版本和编译信息。如下图可知,当前Vim并不支持 python2 但是支持python3,因此需要重新编译和安装。源码编译安装Vim的方法可参考vim源码编译安装方法。

然后,要先安装 jedi   ,  这里使用的是  aconda环境,因此需要在不同的配置环境下为其安装 jedi :

2.    使用vundle为 jedi-vim 进行安装     (  该步骤的前提是已经安装了  vundle  )

先下载   jedi-vim

git clone --recursive https://github.com/davidhalter/jedi-vim.git ~/.vim/bundle/jedi-vim

下载以后在配置文件   ~/.vimrc 中的适当位置增加    Plugin 'davidhalter/jedi-vim'   后再在Vim的命令行模式下执行 :PluginInstall 即可完成安装。

3.   验证效果

建立  py  文件:

写代码   模块+.   自动出现补全内容 :

注:

jedi-vim  中帮助文章在预览界面中出现,感觉意义不大还影响对其它地方的观察,所以选择取消这一功能,在  .vimrc 中加入下面的设置即可:

"jeid-vim 关闭预览界面,取消帮助文档的提示

autocmd FileType python setlocal completeopt-=preview

jedi-vim插件常用的功能还包括:

Goto assignments: g (typical goto function)

跳转到定义: d

显示Python文档(Pydoc): K

重命名:r

展示某个变量的使用方法:n (shows all the usages of a name)

打开某个模块::Pyimport os (打开 os 模块)

注: 表示Vim的leader键,默认为  \   。

当使用 跳转命令后(goto到其他地方或文件) 如何跳会呢(goback):   使用  crtl + o 或  crtl + i

参考文献:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值