Vim进阶(三):vim编辑python脚本时Tab补全

  • A+
所属分类:成长之路

使用Linux写python脚本的时候,初期最痛苦的是什么?当然是各种库的不熟悉,知道了库,里面的方法还要挨个看,挨个记。

所以这时候,很多小伙伴使用了ipython,最强大的功能是什么呢?小伙伴们都知道,可以自动填充缩进,最重要的一点当然是可以补全啦!

在这里不得不提,vim的强大,可以定制化,支持python补全。

下面咱一起做一下,如何能让vim编写python脚本可以tab补全:

安装git软件包,这里就简单的yum安装了

  1. yum install -y git

创建当前用户隐藏vim目录,并进入到这个目录

  1. mkdir ~/.vim
  2. cd ~/.vim/

使用git克隆下插件包(也可提前下载好,copy进来)

  1. git clone https://github.com/rkulla/pydiction.git
  2. cp -r ~/.vim/pydiction/after/ ~/.vim

编辑vim配置文件

  1. vim ~/.vimrc

添加如下代码:

  1. filetype plugin on
  2. let g:pydiction_location = '/root/.vim/pydiction/complete-dict'
  3. let g:pydiction_menu_height = 10

此处有坑请注意!!

代码第二行,使用find命令查找一下自己的complete-dict文件路径,一定要写对哦!

我们看看vim中的python补全吧!

Vim进阶(三):vim编辑python脚本时Tab补全

最后祝大家:

写出一手漂亮的python代码,永无bug!

  • 问答中心
  • 微信小程序扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin
zhufeng

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  3   博主  0

    • avatar 萝卜树上 6

      签到成功!签到时间:今日的‎20‎:‎15‎:‎06,每日打卡,生活更精彩哦!

      • avatar Yotravel 5

        签到成功!签到时间:今日的上午8:53:55,每日打卡,生活更精彩哦!

        • avatar 周晨 2

          卧槽卧槽!!这个流弊了!!!