Vim: Estado do comando 'filetype' do Captue para variável?

1

Para usuários do vim que usam um gerenciador de bundles, os documentos geralmente usam filetype off durante o init.

Existe uma maneira de capturar o estado atual do comando filetype para uma variável, para que eu possa restaurá-lo depois que o comando filetype off e o código de inicialização do gerenciador de bundles tiver sido executado?

    
por E.Beach 22.06.2012 / 17:09

1 resposta

0

Você pode usar :redir para capturar a saída de :filetype :

:redir => output
:filetype
:redir END

Depois, pegue os valores com:

let [matchstr, detection, plugin, indent; _] = matchlist(output, 'detection:\(\S\+\)\s\+plugin:\(\S\+\)\s\+indent:\(\S\+\)')
    
por 22.06.2012 / 17:31

Tags