https://github.com/vim-scripts/xgen.vim.git