Except beware of using vi/vim to edit .py files since they are normally configured to use tabs for indentation and to assume that a tab means 4 columns, whereas python (correct in the view of a really old timer) takes them to mean 8 columns.
It is possible to configure at least vim to never insert tab characters and to convert them to the right number of spaces for 8 columns on reading a .py file. But that's a separate issue. On Tue, Feb 22, 2011 at 2:20 PM, Brice Leroy <bbrriic...@gmail.com> wrote: > Learning VI is good for you and it makes you fast. Learning curve is steep, > I agree, but the result is quite amazing. One other big advantage, you can > easily work on any server through SSH. > > 2011/2/22 mongoose <darrenma1...@gmail.com> >> >> I used vim for a while but the learning curve really is steep. so >> steep that i'm more effecient with the old style editors. perhaps i'll >> just do what i do in notepad++ then format it in vim. i'll keep >> looking around for a nice formatter though. >> >> On Feb 22, 5:20 pm, Bill Freeman <ke1g...@gmail.com> wrote: >> > You *could* use Tidy, then post process with a sed script to convert >> > the '%20's to spaces. >> > >> > There may be comparable Windows tool, but if you want sed, you can >> > install Cygwin. >> > >> > But if you install Cygwin, you could edit with vim. >> > >> > Since you're editing templates, you probably have python installed. >> > If there isn't already a python based template reformatter, that >> > sounds like an obvious project. It would still be outside your >> > editor, however. I really want formatting aid inside my editor >> > (spoiled emacs user). Perhaps an extension to IDLE? >> > >> > On Tue, Feb 22, 2011 at 9:55 AM, mongoose <darrenma1...@gmail.com> >> > wrote: >> > > hi all, >> > >> > > I'm using notepad++ a lot and really missing a code formatter (vim >> > > would be = to format). >> > > Anyone know of anyway to format my html nicely? I've tried HTML Tidy >> > > but it keeps adding a 20% where I have a space for example >> > > "{{%20MEDIA_URL%20}}css/styles.css". >> > >> > > -- >> > > 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 >> > > athttp://groups.google.com/group/django-users?hl=en. >> >> -- >> 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. >> > > > > -- > blog: http://www.debrice.com > project: http://alpha.kaaloo.com http://alpha.djangogenerator.com > linkedin: http://www.linkedin.com/in/bricepleroy > > -- > 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. > -- 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.