Vim - On distraction and destruction
Text writing, text transforming and text navigation.
With vim you not only get the possibility to execute those tasks -
likewise provided by many many other editors - but if mastered you will be able to do so
with near speed of thought
Before talking next time about how vim allows this, let's get the question why speed
even matters out of the way.
Your brain is a messy source of seemingly uncontrollable thoughts.
Just try to not think for 5 seconds straight and you will see.
Now the great thing with targetting your attention at say writing or coding is that the uprising
thoughts are hopefully at least of the underlying topic you are currently trying to deal with.
They bubble up in form of intentions, insights, ideas and if lucky a structure of a complex solution.
But the thoughts are still very fragile and can slip your mind.
Because at every moment the next thought is already in the pipeline and will arise even without your active involvement to do so,
overwriting what's already up there.
Besides coming and going at different levels of
awareness, they morph with time and can change their initial meaning or intention.
You may "forget" something valuable before you can even start to remember.
And that is why speed matters.
A perfect editor would be interactionless. Thinking becomes synonymous with
creating. No time passed means no time wasted, no distraction disrupts and intuition persists.
Thoughts how they were meant to be simply become materialized instantly.
Until then we have vim which will keep the latancy to a minimum and place you right at the pole position of creating.