@conorh
Alas full vim doesn't seem that common. No idea what arch uses (vi is linked to ed somehow) and Debian uses vim.tiny which doesn't have any of this.