tweekmonster / django-plus.vim

:guitar: Improvements to the handling of Django related files in Vim
MIT License
179 stars 15 forks source link
django htmldjango neovim vim vim-plugins

django-plus.vim


Improvements to the handling of Django related files in Vim, some of which are based on Steve Losh's htmldjango scripts.

Why?

Django support in Vim sucks.

What Sucks? Sucks?
Hard-coded htmldjango filetype for any .html file Yes
HTML indentation Yes
QuerySet completions Yes
settings.py variable completions Yes
Template tag and filter completions Yes
Template file completion for {% include %} and {% extends %} Yes
Template file completion for rendering functions Yes

To help you understand the difference this plugin makes, I used science:

science

As you can see, one line goes up. However, the other line doesn't go up that much. It doesn't get any clearer than that.

Improvements

A summary of improvements to Django development in Vim.

General

Python

HTML