用vim实现django函数的自动补全
来源:互联网 发布:中银淘宝信用卡 编辑:程序博客网 时间:2024/05/19 23:53
由于django是用python实现的,如果你之前没有实现过vim的python自动补全,我们先得做完这个准备工作
具体操作过程如下:
1.下载vim的python自动补全插件
pydiction 1.2 (2009年7月25日更新),当然你也可以去官网下载:官方地址
2.下载好后将python_pydiction.vim放在/Vim/vim72a/ftplugin下,在/Vim/vim72a下新建pydiction文件夹,将pydiction.py和complete-dict放入此文件夹
3.打开vim配置文件,我的是vim/_vimrc,添加如下配置
let g:pydiction_location = '你的vim安装目录/vim72a/pydiction/complete-dict' #(这里的complete-dict路径可以添加多个,用逗号隔开)
let g:pydiction_menu_height = 20
好,完成,现在打开任意的python文件,按tab键就会实现函数自动补全功能
OK,到此为止我们已经为python实现了函数自动补全,下面接着实现django函数的自动补全
1.使用django-admin.py创建一个project,然后在命令行下进入到这个目录
2.设置环境变量
键入:set DJANGO_SETTINGS_MODULE=settings 进入settings.py所在文件夹
set PYTHONPATH=‘你的settings.py所在的目录";%PYTHONPATH%
3.然后执行一下命令即可生成django的complete-dict
python pydiction.py django django.conf django.contrib django.core django.db django.dispatch django.forms django.httpdjango.middleware django.shortcuts django.template django.templatetags django.utils django.views django.db.models
4.设置vim配置文件_vimrc,在pydiction_location 添加你项目文件夹里新生成的complete-dict所在路径。
注:将原来的complete-dict放入到创建的project的目录中,将会自动更新django的dict到原来的dict中,而不是覆盖。
Ok,到此为止我们用vim实现了django的自动补全
- 用vim实现django函数的自动补全
- 通过vim字典补全,实现php函数名自动补全
- 通过vim字典补全,实现php函数名自动补全
- vim 添加PHP函数自动补全
- Vim 中实现括号自动补全
- YouCompleteMe实现vim自动补全
- vim自动补全
- vim 自动补全
- vim自动补全
- vim 自动补全
- vim自动补全‘(’。。。
- vim自动补全
- vim 自动补全
- vim自动补全
- vim自动补全
- vim自动补全
- vim自动补全
- vim自动补全
- SR锁存器
- Context解析
- 桥接模式--2
- Js下拉列表操作
- android 实现发送彩信功能
- 用vim实现django函数的自动补全
- 1013 Digital Roots
- PB权限控制的完整方案
- PKU2001(Shortest Prefixes)字符串匹配-Trie树
- mysql 与oralce中插入有单引号的字符串
- 桥接模式--3
- 选择control和value有什么区别
- VS2008自动整理代码
- 桥接模式--4