SORU
11 Aralık 2009, Cuma


Nasıl bir komut ya da yerel vimrc dosya ile birden fazla vim yapılandırmaları arasında geçiş yapmak için?

Her C. girinti/Aralık/standartlar kendi sekmesi vardır çeşitli gruplar, çalışıyorum

Ben orada bir dosya düzenlerken her biri için ayrı seçilebilir VİM yapılandırmaları için bir yoldur, ya da:

  • Bir şey set group=1 gibi bir yapılandırma seçin
  • bir yerel .çalışma dizini yaşıyor yapılandırmasını otomatik olarak ayarlamak için kullanılan vimrc

CEVAP
11 Aralık 2009, Cuma


$HOME/.vimrc: Bu var

if filereadable(".vim.custom")
    so .vim.custom
endif

Bu bana her dizini .vim.custom dosyası komutları ve seçenekleri bu dizin için belirli bir yük koymak için izin verir. Eğer çalışma birden çok projeleri var derin dizin yapıları ihtiyacın olan bir şey daha karmaşık (örneğin yürüyüş dizin ağacı kadar .vim.custom), ama aynı temel fikri işe yarayacak mı.

GÜNCELLEME:

Ben şimdi düzeltiyorum dosyası ile aynı dizinde .vim Bir dosya okumak için böyle bir şey geçerli dizini ne olursa olsun.

let b:thisdir=expand("%:p:h")
let b:vim=b:thisdir."/.vim"
if (filereadable(b:vim))
    execute "source ".b:vim
endif

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Vim

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CorridorDigital

    CorridorDigi

    17 Mayıs 2010
  • FrankJavCee

    FrankJavCee

    29 Kasım 2008
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011