转:VIM python 自动补全插件:pydiction

1.这是一个相当不错的 Python 代码自动完成的脚本。
2.
3.可以实现下面python代码的自动补全:
4.
5.简单python关键词补全
6.python 函数补全带括号
7.python 模块补全
8.python 模块内函数,变量补全
9.from module import sub-module 补全
10.pydiction 插件安装
11.
12.pydiction 1.0 之后版本安装配置
13.
14.适用VIM7之后的版本。
15.
16.1.python_pydiction.vim
17.
18.将文件 python_pydiction.vim 放到 ~/.vim/after/ftplugin/ 路径下,如果这个路径不存在,你可以自己创建这个文件夹结构。(Windows下面的话放在目录类似的结构中)
19.
20.2.complete-dict
21.
22.将complete-dict文件放到你自己的某个路径下,后面的配置会用到这个文件,这个文件就是记录所有的python关键词。
23.
24.我将这个文件放到 ~/.vim/tools/pydiction/complete-dict
25.
26.3. 配置 .vimrc 文件
27.在 ~/.vimrc 文件中添加如下配置  

(ubuntu11.10 我没找到.vimrc,后来sudo find / -name '*vimrc'发现 我的是vimrc,然后在vimrc末尾把这段配置加上去了) 

1."pydiction 1.2 python auto complete
2.filetype plugin on
3.let g:pydiction_location = '~/.vim/tools/pydiction/complete-dict'
4."defalut g:pydiction_menu_height == 15
5."let g:pydiction_menu_height = 20
6.官方地址: http://vim.sourceforge.net/scripts/script.php?script_id=850
7.原文链接:http://www.pythonclub.org/linux/vim/pydiction
时间: 2024-08-02 05:43:06

转:VIM python 自动补全插件:pydiction的相关文章

c语言-我单机下使用redhet如何去安装vim的自动补全插件啊

问题描述 我单机下使用redhet如何去安装vim的自动补全插件啊 我想单机下安装youcomepleteme大致是这么个名字 有没有什么依赖库啊 啥的全部都在的可以单机下安装的那种 -- 解决方案 是redhat吧,红帽的很不好用,建议使用Ubuntu.需要我配置好了的Ubuntu.可以私密我 解决方案二: 下载http://download.csdn.net/detail/spch2008/8828389 解压 然后make install 不过与其如此,不如找一个上网的地方在线安装下. 解

Python 自动补全(vim)_python

一.vim python自动补全插件:pydiction 可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-module 补全 想为vim启动自动补全需要下载插件,地址如下: http://vim.sourceforge.net/scripts/script.php?script_id=850 https://github

editplus-Editplus写python自动补全问题

问题描述 Editplus写python自动补全问题 Editplus写python. 从网上下载的python.acp自动补全文件是空格补全,很不习惯呀.想问问能不能改成tab键补全 解决方案 所以你应该用vscode vim emac这样的,支持插件扩展的编辑器. 解决方案二: 用pycharm吧 功能强大 自动补齐 语法检查 pep标准检测 解决方案三: 这里有个教程,有空可以参考配置一下:http://www.pythoner.com/178.html 解决方案四: 你去修改那个acp文

xcode7.3-Xcode7.3自带自动补全插件怎么删除

问题描述 Xcode7.3自带自动补全插件怎么删除 Xcode7.3自带Fuzzy(自动补全)插件,系统插件里面删哪个 解决方案 自带的不会让你删除 建议不要删了

BootStrap Typeahead自动补全插件实例代码_javascript技巧

关键代码如下所示: $('#Sale').typeahead({ ajax: { url: '@Url.Action("../Contract/GetSale")', //timeout: 300, method: 'post', triggerLength: 1, loadingClass: null, preProcess: function (result) { return result; } }, display: "Value", val: "

Python实现Tab自动补全和历史命令管理的方法_python

本文实例讲述了Python实现Tab自动补全和历史命令管理的方法.分享给大家供大家参考.具体分析如下: Python的startup文件,即环境变量 PYTHONSTARTUP 对应的文件 1. 为readline添加tab键自动补全的功能 2. 像Shell一样管理历史命令 代码如下: 复制代码 代码如下: import rlcompleter import readline import atexit import os # http://stackoverflow.com/question

使用Bootstrap typeahead插件实现搜索框自动补全的方法_javascript技巧

这就是贴代码的坏处之一:搜索框快被网友玩儿坏了!!!有故意输入空格的,有输入or 1=1的,有alert的,有html乱入的.......而且好像还在玩儿,随他们去吧,只要开心就好. 在项目中,经常会用到输入框的自动补全功能,就像百度.淘宝等搜索框一样:当用户输入首字母.关键词时,后台会迅速将与此相关的条目返回并显示到前台,以便用户选择,提升用户体验.当然本项目的补全功能和这些大厂的技术是没有可比性的,但用于站内搜索也是绰绰有余了. 接触到的自动补全插件主要有两个:autocomplete和ty

Bootstrap3使用typeahead插件实现自动补全功能_javascript技巧

很酷的一个自动补全插件 http://twitter.github.io/typeahead.js 在bootstrap中使用typeahead插件,完成自动补全 相关的文档:https://github.com/twitter/typeahead.js/blob/master/doc/jquery_typeahead.md 数据源: Local:数组 prefectch:json remote等方式 -----------------------------------------------

bigautocomplete实现联想输入,自动补全

bigautocomplete是一款Jquery插件.用它实现仿搜索引擎文本框自动补全插件功能很实用,使用也很简单,引入了插件之后写几行代码就可以实现,可以灵活设置.   先看效果图:      上图是通过ajax请求服务器返回的数据.下面简单介绍如何使用.   一.如何使用:    引入jquery.bigautocomplete.js和jquery.bigautocomplete.css文件到你的页面中. 二.参数说明: $("xxxxx").bigAutocomplete({da