首页 >

如何在vim中使用tab进行python代码补全? |python自定义封装enumerate

python与游戏编程,python监控键盘,python int 上限,python多维列表转质,python vader,python presentation,自动点击 python,python中 substr,opencv python dft,python 评论分类,python自定义封装enumerate如何在vim中使用tab进行python代码补全? |python自定义封装enumerate

vim怎么中tab进行Python代码补全?两个步骤即可完成:

-安装YouCompleteMe

-把Python加入到环境变量

vim支持安装和配置多种插件,结合这些插件能够让vim变身为一个轻量型的IDE,今天介绍的就是其中一个非常优秀的插件,YouCompleteMe,这是一个自动补全工具,对比了一下在一些深度学习第三方库的自动补全速度超过pycharm,例如tensorflow。在其他的Python库的补全速度方面也远远超过vscode。但是YCM安装相对麻烦,本文就介绍一下YCM的安装方法。YouCompleteMe应该是vim中比较难安装的一个插件,由于插件过大,用Vundle插件管理器安装过程中会报错,这里偶会给大家介绍一种用源码安装的方式。

1.首先要保证已经安装Vundle,可以参考偶的另一篇文章

希望这是一篇让你对vim产生兴趣的文章

2.进入目录

cd~/.vim/bundle

3.克隆代码

./install.py需要克隆,不能直接下载zip压缩包gitclonehttps://github.com/Valloric/YouCompleteMe.git

Thinker:git一些报错解决方法[每一项都亲测,保证不踩坑]zhuanlan.zhihu.com

4.进入目录直行下面命令

cdYouCompleteMegitsubmoduleupdate–init–recursive

5.安装

仅安装支持Python的版本:

./install.py

安装支持C语言家族的版本:

./install.py–clang-completer

安装支持go语言的版本:

./install.py–go-completer

安装支持Js、Java、Python、go所有语言的版本:

./install.py–all


如何在vim中使用tab进行python代码补全? |python自定义封装enumerate
  • Python爬虫必备技能打造高效数据采集与分析系统 |python列表元素逆转
  • Python爬虫必备技能打造高效数据采集与分析系统 |python列表元素逆转 | Python爬虫必备技能打造高效数据采集与分析系统 |python列表元素逆转 ...

    如何在vim中使用tab进行python代码补全? |python自定义封装enumerate
  • python中如何去除字符串中的空格? |用python链家
  • python中如何去除字符串中的空格? |用python链家 | python中如何去除字符串中的空格? |用python链家 ...

    如何在vim中使用tab进行python代码补全? |python自定义封装enumerate
  • Excel中,以什么样的图表可以直观地显示出数据? - 网络|
  • Excel中,以什么样的图表可以直观地显示出数据? - 网络| | Excel中,以什么样的图表可以直观地显示出数据? - 网络| ...