用vim/gvim写django


用vim/gvim写django
2011年07月13日
  其实不只是django的补全,snipMate.vim同样支持普通python文件的代码补全。
  从https://code.djangoproject.com/wiki/UsingVimWithDjango下载两个snippets文件,放到snippets目录,然后在vimrc中加入如下两行:
  au FileType python set ft=python.django
  au FileType html set ft=htmldjango.html
  之前装了python_pydiction.vim这个插件,造成与snipMate.vim的tab键冲突,作如下修改:
  在$.vim/after/plugin目录找到文件snipMate.vim,将
  ino   =TriggerSnippet()
  snor   i=TriggerSnippet()
  改为:
  u FileType python call MatePython()
  function MatePython()
  ino  =TriggerSnippet()
  snor  i=TriggerSnippet()
  endfunction
  ino   =TriggerSnippet()
  snor   i=TriggerSnippet()
  ps:老外写的文档真实细致,看了大半天才弄明白大概写的什么。。。
  ok!成了,python_pydiction.vim和snipMate.vim就可以正常工作了,爽去吧。。。

猜你喜欢

转载自hu344hu.iteye.com/blog/1359270