Criando uma configuração global do Vim, incluindo arquivos de configuração separados para plugins?

2

Eu uso o Arch Linux (ARM, mas irrelevante) em uma máquina servidor, e quero criar uma configuração global para o Vim, com base na minha configuração pessoal atual.

Já movi meu ~ / .vimrc para / etc / vimrc, e isso funciona bem, mas também quero configurar o plug-in de tipo de arquivo globalmente. Meus arquivos de configuração pessoal para isso estão em ~ / .vim / after / ftplugin /. Um arquivo separado é necessário para cada tipo de arquivo.

Eu tentei copiar esta pasta .vim para o / etc (mas nomeando-a 'vim' em vez de '.vim'), mas sem efeito. Alguma ideia? Agradecemos antecipadamente.

    
por Archimaredes 29.09.2013 / 19:26

1 resposta

1

Os arquivos de tempo de execução do Vim em todo o sistema não estão localizados em /etc . Dentro do Vim, digite :set runtimepath? e ele informará todos os diretórios, geralmente incluindo algo como /usr/share/vim/vim73 .

Você pode colocar sua configuração lá (mas esteja ciente de que esses locais existentes podem ser substituídos por atualizações de pacote!) ou, se você tiver um /etc/vimrc global personalizado, de qualquer forma, você também pode adicionar qualquer diretório arbitrário via :set runtimepath+=/etc/myvimstuff ai.

Tente evitar o diretório after ; isso é para personalização do usuário .

    
por 03.10.2013 / 21:12