Tuesday, November 27, 2012

Re: Vim Django template syntax checker

On Mon, Nov 26, 2012 at 3:39 PM, Some Developer
<someukdeveloper@gmail.com> wrote:
> I've been using Syntastic along with Vim for Django development for sometime
> but I'd like to see if I could improve my Vim configuration. The problem
> with Syntastic is that it does not work too well when checking partial HTML
> documents (which is often the case with Django because of template
> inheritance) and it certainly does not like the Django template tags in HTML
> documents.
>
> Does anyone know of a decent syntax checker for Vim that has full support
> for Django templates and partial HTML documents?
>
> As an aside I'm always on the look out for ways to improve my Vim
> configuration for Python / Django development so if you have any tips or
> plugins that you use to make development easier I'm all ears :).
>

It's not perfect, but ft=django should get you some reasonable
template highlighting, and ft=htmldjango will get mixed mode template
and html highlighting. It's built-in to my version of vim, 7.3.632.

For general python syntax, I use an updated one from vim.org:

http://www.vim.org/scripts/script.php?script_id=790

and have "let python_highlight_all=1" in my .vimrc

Cheers

Tom

--
You received this message because you are subscribed to the Google Groups "Django users" group.
To post to this group, send email to django-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

No comments:

Post a Comment