https://github.com/vim/vim/issues/1005 