假设我有数百个针对 Java 的自定义重新映射iab
和大约数百个针对 Haskell 的重新映射,那么我希望将它们划分为不同的文件以使其更易于管理。我正在寻找的是创建这样的东西:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
.vimrc 可能看起来像这样
import java
import haskell
这样的事情可以做吗,还是我只是把事情复杂化了?我想我想要实现的是在 LaTeX 中使用以下\input
命令所做的事情......
答案1
答案2
您正在寻找 ftplugins。这就是他们的目的。
并且不要忘记将您的映射、设置、缩写、命令...定义为本地的。否则一旦加载它们就会寄生在其他缓冲区上。
以下是一些更完整的答案: