Fonte um vimrc de uma página da web?

4

Eu trabalho com vários servidores diferentes e gostaria de unificar meu vimrc em todos eles. Eu vejo que o vim tem o comando source, que eu estou assumindo que funciona similar ao bash. No bash, para obter um arquivo de uma página da Web você vai

. <(curl -s domain.com)

Como posso fazer isso com o vim? Estou ciente de que posso aplicar cada configuração do vim adicionando um alias como:

alias vim="vim +'colorscheme elflord'"

mas eu prefiro não passar por todas as minhas configurações assim. Eu não quero ter que criar um arquivo no servidor local que eu estou, daí o desejo de, em vez disso, entrar na sessão local. Qualquer ideia seria apreciada!

    
por Egrodo 28.10.2016 / 00:55

1 resposta

4

O Vim vem com o netrw plugin , que permite o acesso transparente de recursos da web (ou SSH / FTP / etc.), mesmo para :source .

$ vim -S http://foo.bar/myvimrc

Nota: Você não pode usar vim -u ... , porque o plugin netrw primeiro precisa ser carregado, e o carregamento do plugin só vem após o processamento do ~/.vimrc . A menos que você reconfigure os plug-ins internos / instalados localmente, essa alteração de ordem não deve importar.

    
por 31.10.2016 / 11:51

Tags