Giả sử tôi có hàng trăm ánh xạ lại tùy chỉnh với iab
Java và khoảng một trăm ánh xạ lại khác cho Haskell, sau đó tôi muốn chia chúng thành các tệp khác nhau để dễ quản lý hơn. Những gì tôi đang tìm kiếm là tạo ra một cái gì đó như thế này:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
Trường hợp .vimrc có thể trông giống như
import java
import haskell
Là một cái gì đó như thế này có thể làm được, hoặc tôi chỉ là quá phức tạp? Tôi đoán những gì tôi đang cố gắng đạt được là những gì người ta làm trong LaTeX với \input
lệnh ...
after/ftplugin
?
~/.vim/after/ftplugin/java.vim
, nó sẽ tự động chạy bất cứ khi nào bạn mở java
tệp. Đây dường như là những gì bạn muốn.
~/.vim/after/ftplugin/$language.vim
?