I have two question about understand those vim script. please give some help,
Question 1: I download a.vim plugin, and i try to read this plugin, how to understand the below variable definition? the first line I can understand, but the second line, I don't know exactly "g:alternateExtensions_{'aspx.cs'}" means.
" E.g. let g:alternateExtensions_CPP = "inc,h,H,HPP,hpp" " let g:alternateExtensions_{'aspx.cs'} = "aspx" Question 2: how to understand "SID" before the function name, using like below function definition and function call.
function! <SID>AddAlternateExtensionMapping(extension, alternates) //omit define body call <SID>AddAlternateExtensionMapping('h',"c,cpp,cxx,cc,CC") call <SID>AddAlternateExtensionMapping('H',"C,CPP,CXX,CC") thanks for you kindly help.