มีขั้นตอน“ รวม” ใน vimrc หรือไม่


55

ฉันมีการกำหนดค่าบางอย่างใน vimrc ของฉัน คนทั่วไปบางคนและบางคนเฉพาะเจาะจงจริงๆ

ฉันต้องการแชร์การกำหนดค่านี้กับผู้ร่วมงานบางคน แต่ส่วนมากไม่ต้องการคนเหล่านี้

แทนที่จะแก้ไขกลุ่มของ vimrc ที่แตกต่างกันฉันต้องการทราบว่าเป็นไปได้ที่จะมีคำสั่ง "รวมถึง" - สิ่งที่คล้ายกับไฟล์ชื่อ ".vimrc_module" และเรียกจาก vimrc เป็นไปได้ไหม?

คำตอบ:


73

ใช่เป็นไปได้ใช้:sourceคำสั่ง:

source .vimrc_module

ดู:

:help :source

สำหรับข้อมูลเพิ่มเติม.


4

ปลั๊กอินให้บริการตามวัตถุประสงค์นี้

  • ปลั๊กอินธรรมดาจะโหลดครั้งเดียวเสมอ
  • ปลั๊กอิน autoload ถูกโหลดตามต้องการ (เหมาะสำหรับการกำหนดไลบรารีของฟังก์ชัน viml)
  • ftplugin ถูกโหลดหนึ่งครั้งต่อบัฟเฟอร์ (เมื่อประเภท ftplugin ตรงกับประเภทบัฟเฟอร์)
  • โลคัล vimrcsถูกโหลดบนโปรเจ็กต์ (ไม่ใช่มาตรฐาน),
  • และอื่น ๆ

ในคำอื่น ๆ เราแทบจะไม่จำเป็นต้องใช้:sourceหรืออย่างชัดเจนจาก:runtime .vimrcใช่พวกเขามีอยู่ เราต้องการพวกเขาจริงๆเหรอ? แทบจะไม่ได้! Vim มีสำนวนต่าง ๆ ที่ดูแลแล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.