Il mio .vimrc è suddiviso su più file in una directory vimrc.d e all'interno di questi file ci sono impostazioni globali, variabili e funzioni basate su una certa funzionalità, come Diff, Color, Folding, ecc. Questi file sono inclusi tramite il runtime
mio .vimrc at avviare. Ma collettivamente ci sono così tante funzioni usate raramente all'interno di questi file che sembra meglio convertirle in funzioni di caricamento automatico.
Quindi, ecco le mie domande:
- Tutto è ben confezionato in moduli di funzionalità (come diff.vim) ma se voglio convertire le funzioni in funzioni di caricamento automatico, ciò significa che devo dividere il file vimrc.d in un file che è runtime dal mio vimrc e un file di caricamento automatico che viene chiamato quando attraverso il meccanismo di caricamento automatico?
- O dovrei modificare rtp per includere il mio vimrc.d e definire semplicemente le funzioni come funzioni di caricamento automatico all'interno, come vimrc.d # diff # functioname? Posso eseguire il runtime di questi file dal mio vimrc e ottenere comunque i vantaggi del caricamento automatico?
Grazie!