On Tue, Dec 8, 2020 at 7:18 PM Aaron Schrab <aaron@xxxxxxxxxx> wrote: > > At 18:26 -0600 08 Dec 2020, Felipe Contreras <felipe.contreras@xxxxxxxxx> wrote: > >By default it's ignored, you need the following in your ~/.vimrc > > > > set exrc > > Running `:help 'exrc'` in vim includes the text: > > Setting this option is a potential security leak. E.g., consider > unpacking a package or fetching files from github, a .vimrc in there > might be a trojan horse. BETTER NOT SET THIS OPTION! > Instead, define an autocommand in your .vimrc to set options for a > matching directory. Yeah, but if they *really* didn't want people to set this option they would remove it. Yes, it's dangerous, but that's why it's an option. Anyway, I wrote a simple loader that should take care of this security risk, in the same way other local vimrc loaders do. > So I don't think it's a good idea to encourage people to do that by > using a name that invites it. Also I think that the file would be more > discoverable for people to incorporate into their own configuration if > not named as a hidden file. Perhaps. There's already an .editorconfig so we would be following similar steps, and also this is what other vimrc loaders already use. Since I'm adding a contrib/vim directory maye a README file would make sense. Check v2 and let me know what you think. -- Felipe Contreras