配置了下 Fedora 11 下的 Vim (Django)

分类-Linux_OS 十一月 18, 2009 22:05 1081 Views 0 Comments
标签: Vim Django pysmell

呃,现在是离不开 Vim 了。。

yum install gvim 后

开始配置各种插件

1.Pysmell 用来Python 的自动补全

easy_install pysmell

copy pysmell.vim to ~/.vim/plugins

edit ~/.vimrc:

autocmd FileType python setlocal omnifunc=pysmell#Complete

到Python 目录下

su

pysmell . -x site-package test -o PYSMELLTAGES.pythonlib;

pysmell site-package/django -o PYSMELLTAGES.django

项目目录下

pysmell . -o PYSMELLTAGS

就可以使用Vim 的自动补全了

 

2.SnippetEmu

下载 snippet_buddles.vba snippet_plugin.vba 后,用Vim 打开

根据提示执行 :os % 后就可以使用了

edit app/models.py  就可以使用 mmodel mchar mfor 等 snippet 了 非常酷

另外 snippet 的modeles 貌似很老了,现在的Django 版本(>0.96) Model 已经不使用 class Admin 子类了

可以自己修改下 /after/ftplugins django_models.vim 文件,我就把其中一些snppet 改成了自己的习惯

 

3.设置字体

我很喜欢Windows 下的Consolas 字体,灰常漂亮,不过Linux 下永不着,况且这个字体还是有版权的...

于是就将字体设置成了DejaVu Sans Mono 9

set guifont=Dejava\ Sans\ Mono\ 9

其它的插件如Tlist 就没装,因为感觉没models 支持很不好...

 

 

 

COMMENTS | 评论

自言自语  --  发表新文章 管理

Powered by pLite :)  由 Google AppEngine 强力驱动