สมมติว่าฉันมีการแมปซ้ำอีกหลายร้อยแบบที่กำหนดเองiab
สำหรับ Java และการแมปอีกหนึ่งร้อยหรือมากกว่านั้นสำหรับ Haskell จากนั้นฉันต้องการแบ่งสิ่งเหล่านี้ออกเป็นไฟล์ต่าง ๆ เพื่อให้จัดการได้ง่ายขึ้น สิ่งที่ฉันกำลังมองหาคือการสร้างสิ่งนี้:
~/.
├── .vimrc
└── .vim
└── custom
├── java.vim
└── haskell.vim
ที่. vimrc อาจมีหน้าตาเป็นอย่างไร
import java
import haskell
เป็นเช่นนี้เป็นไปได้ที่จะทำหรือฉันเพิ่งจะสรุปสิ่งต่าง ๆ ? ฉันเดาว่าสิ่งที่ฉันพยายามทำให้ได้คือสิ่งที่ LaTeX ทำด้วย\input
คำสั่ง ...
after/ftplugin
?
~/.vim/after/ftplugin/java.vim
นั้นจะถูกเรียกใช้โดยอัตโนมัติทุกครั้งที่คุณเปิดjava
ไฟล์ นี่เป็นสิ่งที่คุณต้องการ
~/.vim/after/ftplugin/$language.vim
หรือไม่