Vim setup: The never-ending story
Joy! I’ve gotten my
Python virtual environment set up, installed
Flake8() and managed to trouble-shoot a problem with the
Syntastic auto-running of
Flake8() on save. Thrilled.
Sure, sometimes it’s the little things that make your day or your hour, but it’s important to celebrate them all the same.
At present when I save a
Flake8 runs and when I navigate to
the lines with an error highlight, the specific
Flake8() error is
displayed below the status bar. This is perfect. When I used
Visual Studio it just rewrote the files.
This was convenient but, while I didn’t feel I was cheating, I did feel I was cheating myself of the opportunity to learn best practices.
Much happier with this setting in my
Vim set up.
Okay, onwards to
TDD, now that my
IDE is humming.
Some time later
So that was a moment. I’ve since installed and setup
Flake8 set to
run automatically upon save. After playing with spaces, tabs and trying to
get rid of indentation ‘errors’ for too long, I decided that auto-linting was
of course the way to go.