Katakanlah saya memiliki beberapa ratus pemetaan ulang kustom dengan iabuntuk Java dan beberapa ratus pemetaan ulang lainnya untuk Haskell, maka saya ingin membagi ini menjadi file yang berbeda untuk membuatnya lebih mudah dikelola. Yang saya cari adalah membuat sesuatu seperti ini:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
Di mana .vimrc mungkin terlihat seperti
import java
import haskell
Apakah hal seperti ini mungkin dilakukan, atau apakah saya hanya terlalu rumit? Saya kira apa yang saya coba capai adalah apa yang dilakukan seseorang di LaTeX dengan \inputperintah ...
after/ftplugin?
~/.vim/after/ftplugin/java.vim, itu akan secara otomatis dijalankan setiap kali Anda membuka javafile. Ini sepertinya yang Anda inginkan.
~/.vim/after/ftplugin/$language.vim?