After the hordes of happy Vim users around, I gave Vim another try. I've tried to set it up for Django around half an year ago, but finally gave up, and went back to heavy-lifting with Eclipse.
Today, I got much further then before, so I'll post what I've found until now, and what I see as the main remaining problems. I would appreciate any help, but it might be another topic. My .vimrc file is at http://pastebin.com/f470926a I installed the following plugins: • django.vim: http://www.vim.org/scripts/script.php?script_id=1487 Usage: :setfiletype htmldjango • taglist.vim: http://vim.sourceforge.net/scripts/script.php?script_id=273 Usage: TlistOpen • tasklist.vim: http://www.vim.org/scripts/script.php?script_id=2607 Usage: \t • omnicomplete: http://blog.fluther.com/blog/2008/10/17/django-vim/ Usage Ctrl+Space • SnipMate: http://www.vim.org/scripts/script.php?script_id=2540 and SnipMate for django: http://github.com/robhudson/snipmate_for_django/tree/master Usage: Tab completion • xmledit.vim: http://www.vim.org/scripts/script.php?script_id=301 Usage: >, >>, % Moreover, created a ``djvim.sh`` to run vim with a given DJANGO_SETTINGS_MODULE set, this is specific to my usual development structure, so you might not like it, it's at http://pastebin.com/m3cd39bd5 What I miss / could not figure it out until now: • have django.vim syntax set for every html file by default • have shortcuts to run the server and unittest with optional django application inside vim • have shortcuts to other commands, like ``shell_plus`` • debugging with jump to code, especially when running ./manage.py test I really like how fast Vim is, and omnicomplete, SnipMate and Taglist made it comparable to Eclipse, while its syntax highlighting seems to be even nicer. Still, I really miss the possibility of running commands, especially django's tests, so if you have any ideas on this, please share it with me. Viktor On Sep 10, 3:50 pm, Sam Walters <mr.sam...@gmail.com> wrote: > Vim in conjunction with Git - most powerful + extensible editor out > there in my humble opinion. > > On Thu, Sep 10, 2009 at 7:46 PM, boyombo <bayokra...@googlemail.com> wrote: > > > Vim + pydiction + django.vim > > > On Sep 10, 1:31 pm, eka <ekagauranga...@gmail.com> wrote: > >> Vim + RopeVim + Omincompletion + taglist + tasklist + python_fn > > >> On Sep 10, 8:30 am, slafs <slaf...@gmail.com> wrote: > > >> > Vim > >> > with omnicompletion (CTRL+X, CTRL+O), filetype=htmldjango, TList and > >> > NERDTree > > >> > Regards > > >> > On Sep 9, 9:31 am, Benjamin Buch <benni.b...@gmx.de> wrote: > > >> > > I second that. > > >> > > > Vim > > --~--~---------~--~----~------------~-------~--~----~ 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+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---