Digamos que eu tenha algumas centenas de re-mapeamentos personalizados iabpara Java e outras centenas de re-mapeamentos para Haskell, então eu gostaria de dividi-los em arquivos diferentes para torná-lo mais gerenciável. O que estou procurando é criar algo parecido com isto:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
Onde .vimrc pode parecer algo como
import java
import haskell
É possível fazer algo assim, ou estou apenas complicando demais as coisas? Eu acho que o que estou tentando obter é o que se faz no LaTeX com o \inputcomando ...
after/ftplugin?
~/.vim/after/ftplugin/java.vim, ele será executado automaticamente sempre que você abrir um javaarquivo. Este parece ser o que você deseja.
~/.vim/after/ftplugin/$language.vim?