Supposons que j'aie une centaine de réassignements personnalisés avec iab
pour Java et une centaine de réassignements pour Haskell, alors je voudrais les diviser en différents fichiers pour le rendre plus gérable. Ce que je recherche, c'est de créer quelque chose comme ça:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
Où .vimrc pourrait ressembler à quelque chose
import java
import haskell
Est-il possible de faire quelque chose comme ça, ou suis-je simplement en train de trop compliquer les choses? Je suppose que ce que j'essaie de réaliser est ce que l'on fait dans LaTeX avec la \input
commande ...
after/ftplugin
?
~/.vim/after/ftplugin/java.vim
il sera automatiquement exécuté chaque fois que vous ouvrirez un java
fichier. Cela semble être ce que vous voulez.
~/.vim/after/ftplugin/$language.vim
?