`
水木清华77
  • 浏览: 36813 次
  • 性别: Icon_minigender_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 文件中添加如下配置

(ubuntu11.10 我没找到.vimrc,后来sudo find / -name '*vimrc'发现 我的是vimrc,然后在vimrc末尾把这段配置加上去了)
"pydiction 1.2 python auto complete
filetype plugin on
let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
"defalut g:pydiction_menu_height == 15
"let g:pydiction_menu_height = 20 
官方地址: http://vim.sourceforge.net/scripts/script.php?script_id=850
原文链接:http://www.pythonclub.org/linux/vim/pydiction

分享到:
评论

相关推荐

    Python 自动补全(vim)

    一、vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-...

    mac下vim之python配置步骤

    然后,我们可以下载自动补全插件「pydiction」,并将其复制到 ftplugin 文件夹下。 cp python_pydiction.vim ~/.vim/after/ftplugin/ 接着,我们需要在 `.vimrc` 文件中添加以下配置,以便启用自动补全: ...

    Python 自动补全(vim).pdf

    一、Vim Python 自动补全插件:Pydiction Pydiction 是一个 Vim 插件,专门用于提供 Python 代码的自动补全。它支持以下功能: 1. 简单 Python 关键词补全:这包括 Python 的内置关键字和保留字。 2. Python 函数...

    python

    VIM(Vi Improved)是一款非常强大的文本编辑器,它支持多种插件以增强其功能,其中Pydiction就是专门为Python编程设计的一个自动补全插件。 Pydiction是VIM中的一个插件,它提供了对Python代码的智能补全支持。...

    python.vim插件.zip

    最后是Pydiction,这是一个Vim下的Python自动补全插件。它使用Python的内置`pydoc`模块来获取补全建议,提供了一个强大的动态补全功能,不仅包含Python标准库的函数和类,还能根据当前工作区的文件提供补全。...

    vim for Windows 集成环境 IDE 自动补全 tags

    6. pydiction:python代码补全,输入过程中按tab键弹出自动补全提示。 7. vimpdb:python编译调试器,默认F2设置断点,F5运行,F12查看stack trace,F3查看变量和 参数值。现在改为:Ctrl+M设置断点,Ctrl+D运行。 ...

    pydiction-master.zip

    而Pydiction则是将Vim编辑器与Python编程完美融合的一款插件,它为Vim提供了智能代码补全功能,极大地提高了Python编程的便捷性。本文将深入探讨Pydiction及其在Vim中的应用。 首先,让我们了解什么是Pydiction。...

    windwos 下的vim软件及插件

    3. **Pydiction (pydiction-1.2.zip)**:Python开发者的利器,提供了Python词汇自动补全功能。安装后,编辑Python文件时,可以享受到智能提示的便利。 4. **Ctags (ctags57)**:代码标签生成工具,它能生成一个索引...

    vim配置目录,文件.rar

    例如,对于Python开发,可以安装Pydiction(Python词汇补全)和Jedi-Vim(Python代码补全)。 3. **配置语法检查**:使用如ALE(Async Linting Engine)这样的插件,实时检查代码错误。 4. **集成调试工具**:如...

    Ubuntu 下 vim 搭建python 环境 配置

    Pydiction 是一个用于 Python 的代码补全插件,它可以显著提高编程效率。安装步骤如下: 1. **下载 Pydiction**: ```bash wget http://www.pythonclub.org/_media/Python-basic/pydiction-1.2.zip ``` 2. **...

    ubuntu16.04制作vim和python3的开发环境

    代码自动补全功能对于开发效率是至关重要的,因此需要安装一个支持Python3的自动补全插件。本文中推荐的是pydiction插件。首先,使用wget命令下载pydiction的zip压缩包,并解压。接着,根据系统中的Vim版本(如vim74...

    Mac安装/配置Vim及常见问题.docx

    2. **Python自动补全插件** - 安装pydiction插件,提供Python代码自动补全功能。 3. **文件浏览插件** - 安装winManager插件,用于更好地管理文件和窗口布局。 4. **Taglist插件** - Taglist插件可以帮助列...

    python-编辑器,IDLE,VIM,Editplus.pdf

    对于Python开发,VIM可以通过安装插件如YouCompleteMe、Pydiction等来实现代码补全和语法高亮。配置VIM为Python开发环境,需要在`.vimrc`配置文件中添加相应的设置,例如设置Python文件的语法高亮,启用自动缩进等。...

    Python开发如何在ubuntu 15.10 上配置vim

    下载`python.vim`插件,将原`python.vim`备份,然后将新插件复制到`/usr/share/vim/vim74/syntax`目录。 5. **生成ctags文件**: 使用`ctags`工具,它可以为你的Python项目生成一个索引文件,方便快速跳转到函数...

    探析Windows下将gvim8配置为Python IDE的方法

    5. **Pydiction**:这是一个用于gvim的Python代码补全插件。下载地址为:`http://www.vim.org/scripts/script.php?script_id=850`。安装后需要将`complete-dict`、`pydiction`以及`after\ftplugin`路径下的`python_...

    vim的使用说明书

    - 提供 Python 语言的语法检查和自动补全等功能。 - **NERD_TREE**: - 文件浏览器插件,方便在 Vim 内部管理文件结构。 - **bash-support**: - 支持 bash 脚本的语法高亮和一些附加功能。 ### 总结 Vim 是一款...

Global site tag (gtag.js) - Google Analytics