Estoy intentando hacer una función de encabezado automático en vim, para geratear el encabezado automático para cualquier tipo de archivo c, php, python y etc., y solo hago la plantilla en la carpeta ~ / .vim, pero quiero obtener el tipo en una variable y enviar al grupo y dirección de autocmd BufNewFile.
Algo como eso:
let type=expand('%:e')
au BufNewFile *. .type so '~/.vim/.type._header.txt'
Pero el vim no ve el tipo como una variable, ve que una cadena, ¿alguien tiene una idea?