I'm obligated as part of my faith to point out that nano has none of these issues, as I understand that Vim will still execute arbitrary code in some circumstances
I believe I nothing, but even I know that ed is the standard editor.
Of course it does except vim users have no idea how to read vim code so they wouldnt even know