>>106034921 (OP)>If you can't debug your code you should switch editorsI would counter if you can't reliably refactor your code, you should switch tools.
I do use other software for debugging, but Vim is primarily a refactoring tool.
Lists and macros, combined with Vim's movement/action based bindings, are incomparable for when you need to change a pattern in your codebase.
If you need to autistically have one tool that's the best at everything you're missing out.