zet
Use virtualedit with vim
Worth a look just for Markdown tables if nothing else.
Related:
Vim 101: Virtual Editing | by Alex R. Young | usevim | Medium
https://medium.com/usevim/vim-101-virtual-editing-661c99c05847