VIM python 自动补全插件pydiction
来源:互联网 发布:保密 知乎 编辑:程序博客网 时间:2024/04/28 08:58
Python VIM 开发环境配置
1. VIM python 自动补全插件:pydiction
这是一个相当不错的 Python 代码自动完成的脚本。
可以实现下面python代码的自动补全:
- 简单python关键词补全
- python 函数补全带括号
- python 模块补全
- python 模块内函数,变量补全
- from module import sub-module 补全
pydiction 插件安装
pydiction 1.0 之后版本安装配置
适用VIM7之后的版本。
1.python_pydiction.vim
将文件 python_pydiction.vim 放到 ~/.vim/after/ftplugin/ 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。(Windows下面的话放在目录类似的结构中)
2.complete-dict
将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python关键词。
我将这个文件放到 ~/.vim/tools/pydiction/complete-dict
3. 配置 .vimrc 文件
在 ~/.vimrc 文件中添加如下配置
"pydiction 1.2 python auto completefiletype plugin onlet g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'"defalut g:pydiction_menu_height == 15"let g:pydiction_menu_height = 20
pydiction 1.0 之前版本安装配置
为了使用这个功能,我把pydiction 放在了 ~/.vim/tools 目录中,并在 .vimrc 中增加如下设置:
" python auto-complete code" Typing the following (in insert mode):" os.lis<Ctrl-n>" will expand to:" os.listdir(" Python 自动补全功能,只需要反覆按 Ctrl-N 就行了if has("autocmd") autocmd FileType python set complete+=k~/.vim/tools/pydictionendif
pydiction 自动补全插件使用
pydiction 1.2 版本在VIM中直接用 <Tab> 键就可以实现自动补全。
在vim中键入 os.pa<Tab> 后出现的自动补全界面
pydiction 插件下载
- 本地下载:pydiction 1.2 (2009年7月25日更新)
- 官方地址: http://vim.sourceforge.net/scripts/script.php?script_id=850
更多 VIM 教程
- Vim 编辑器
- VIM python 自动补全插件pydiction
- VIM python 自动补全插件:pydiction
- VIM python 自动补全插件:pydiction
- vim 的python代码自动补全插件pydiction
- vim 自动补全 pydiction配置
- pydiction(vim的python语法补全插件)安装方法
- 树莓派 Python Vim使用pydiction进行代码补全
- vim python自动补全
- 【ubuntu】vim安装python自动补全插件(1)
- 【ubuntu】vim安装python自动补全插件(2)
- Ubuntu安装Vim的Python自动补全插件
- Vim 终极自动补全插件:NeoComplCache
- vim自动补全插件-NeoComplCache
- VIM C++ 成员自动补全插件
- Vim自动补全插件----YouCompleteMe
- vim 自动补全插件 for nodejs
- vim自动补全插件clang_complete
- vim安装youcompleteme自动补全插件
- The Difference Between “Add Web Reference” and “Add Service Reference”
- WebPart之间如何通信
- 累进税函数
- 内核设备模型
- 广度优先搜索-BFS
- VIM python 自动补全插件pydiction
- JQuery插件fancybox解决无法在弹出层使用左右键的问题
- 使用 Microsoft Expression 编写 网页 (javascript) 非常棒
- 使用Microsoft Expression 编写网页非常棒
- 使用 Microsoft Expression 非常棒
- 罗马十二铜表法的进步与软件工程需求与原型实验
- 获取文件md5值
- 从VC6迁移到VS2005 - MESSAGE
- XP不能切换到Administrator用户问题(转)