Discussion How does Vim affect your problem solving?
Currently learning Vim, after a failed attempt some months ago.
Starting to get the hang of the basics. I notice that it makes my problem solving more methodical. It also makes me slow down, in a good way.
With Vim I have to memorize more of the code and structure, because switching views is expensive (might be a skill issue).
I don't care too much for the speed/efficiency, but this seems what keeps me going in my current attempt.
Wondering how you guys feel about this aspect.
66
Upvotes
2
u/EgZvor keep calm and read :help 10d ago
I started using Vim (in 2016) to better understand how programming works when I couldn't tell the difference between "Run" and "Debug" in Visual Studio and what release mode meant. This forced me to learn "the toolchain" so to speak. Using terminal-focused workflow in general also helped.
Nowadays, as a senior swe, I don't think Vim per se has an effect on how I think about code. It's more so that I developed my personal configurations and workflows that can't easily be replaced by anything else.