I am attempting to follow the advice here:
Vim NerdCommenter: adding a new filetype in vimrc
and here:
MacVim NERDCommenter, how to specify alternative delimiters
When I declare my own CustomDelimiters in my .vimrc file, the Nerdcommenter does not appear to recognize them.
I have put the lines
let g:NERDCustomDelimiters = {
\ 'blahblah': { 'left': '#'}
\ }
Into my .vimrc, but whenever I open a file called a.blahblah, I still get the default /*...*/ commenting behavior. If I attempt to use <Leader>ca, I am told
"NERDCommenter:Cannot use alternative delimiters, none are specified"
I have moved the above lines to the head and tail of my .vimrc file, but I get the same behavior.
Thank you for your help.
When you set the
g:NERDCustomDelimiters, you ask the NERD-Commenter plugin to change the delimiters for some specific file types.Unless you added something for this,
blahblahis not a known file type, so when you edita.blahblah, no file type will be defined, and the NERD-Commenter delimiters will be the default ones.After opening a file, you can manually change its current file type by doing:
Then your example should work.