En mi archivo .vimrc, me gustaría almacenar en una variable el resultado de un comando externo, en mi caso:
$ echo $LANG
Para que mi vimrc
archivo tenga:
let language = output(!echo $LANG)
if language == 'en'
nnoremap <somekey> <ohanotherkey!>
end if
Hasta ahora no pude encontrar cómo hacerlo. Descubrí que en el modo de comando, :read !echo $LANG
insertaría en mi archivo actual el contenido que estoy buscando. Pero no sé cómo escribirlo en un archivo vimrc.
vimscript
external-command
Feffe
fuente
fuente