Katakanlah saya memiliki beberapa ratus pemetaan ulang kustom dengan iab
untuk 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 \input
perintah ...
after/ftplugin
?
~/.vim/after/ftplugin/java.vim
, itu akan secara otomatis dijalankan setiap kali Anda membuka java
file. Ini sepertinya yang Anda inginkan.
~/.vim/after/ftplugin/$language.vim
?