Vimrc'de “dahil etme” prosedürü var mı?


55

VIMRC'mde bazı konfigürasyonlar var. Bazı genel olanlar ve bazıları gerçekten özel.

Bu konfigürasyonu bazı ortak çalışanlarla paylaşmak istiyorum, ancak çoğunun bu spesifik olanlara ihtiyacı yok.

Bir grup farklı vimrc düzenlemek yerine, "include" direktifinin - ".vimrc_module" adında ve vimrc denilen bir dosya gibi bir şey olması mümkün olup olmadığını bilmek istiyorum. Mümkün mü?

Yanıtlar:


73

Evet, mümkün, şu :sourcekomutu kullanın:

source .vimrc_module

Görmek:

:help :source

daha fazla bilgi için.


4

Eklentiler bu amaca hizmet eder.

  • düz eklentiler her zaman bir kez yüklenir,
  • otomatik yükleme eklentileri istek üzerine yüklenir (viml işlev kitaplıkları tanımlamak için idealdirler),
  • ftplugin, tampon başına bir kez yüklenir (ftplugin tipi tampon tipiyle eşleştiğinde),
  • yerel vimr'ler proje bazında yüklenir (standart dışı),
  • ve bunun gibi.

Başka bir deyişle, kullanımı :sourceya da :runtimeaçıkça kullanmamız gerekmiyor .vimrc. Evet varlar. Onlara gerçekten ihtiyacımız var mı? Zorlukla! Vim zaten bununla ilgilenen birkaç deyim var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.