https://www.reddit.com/r/neovim/comments/1j45stl/someone_wro...