No meu arquivo .vimrc, gostaria de armazenar em uma variável o resultado de um comando externo, no meu caso:
$ echo $LANG
Para que meu vimrc
arquivo tenha:
let language = output(!echo $LANG)
if language == 'en'
nnoremap <somekey> <ohanotherkey!>
end if
Até agora não consegui encontrar como fazê-lo. Descobri que, no modo de comando, :read !echo $LANG
inseria no meu arquivo atual o conteúdo que estou procurando. Mas não sei como anotá-lo em um arquivo vimrc.
vimscript
external-command
Feffe
fonte
fonte