Vim中Python自动补全

本文介绍了如何在Vim编辑器中实现Python代码的自动补全功能,提升编程效率。通过配置Vim插件和设置,开发者可以在Linux环境下享受到智能提示带来的便利。
摘要由CSDN通过智能技术生成
这里介绍三种方法,系统自带的omnicompletion,插件pydiction,插件snipmate(强烈推荐)

1. omnicompletion
1.1 安装
注意:vim73已带该插件,不需要再安装,只需在vimrc中配置即可
Vim7中添加了对文法提示和自动完成的支持,对于python来说需下载pythoncomplete.vim( http://www.vim.org/scripts/script.php?script_id=1542)并将其放在<Vim安装目录>/<$VIMRUNTIME>/autoload/目录下,接着在vimrc中添加如下命令:
filetype plugin on
set ofu=syntaxcomplete#Complete
autocmd FileType python
set omnifunc=pythoncomplete#Complete
autocmd FileType python runtime! autoload/pythoncomplete.vim

1.2 使用
编写代码时通过ctrl-x ctrl-o来打开文法提示上下文菜单

2. pydiction

2.1 pydiction介绍
pydiction是一个vim python自动补全插件,这是一个相当不错
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值