Supongamos que tengo unos cientos de reasignaciones personalizadas iabpara Java y otras cientos de reasignaciones para Haskell, luego me gustaría dividirlas en diferentes archivos para que sea más manejable. Lo que estoy buscando es crear algo como esto:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
Donde .vimrc podría verse algo así
import java
import haskell
¿Es posible hacer algo como esto o simplemente estoy complicando demasiado las cosas? Supongo que lo que estoy tratando de lograr es lo que uno hace en LaTeX con el \inputcomando ...
after/ftplugin?
~/.vim/after/ftplugin/java.vimse ejecutará automáticamente cada vez que abra un javaarchivo. Esto parece ser lo que quieres.
~/.vim/after/ftplugin/$language.vim?