> Vim detects the extension .sl as slang filetype. I want that vim
> detects the extension .sl as renderman shader lang filetype by
> default and not as slang filetype.
>
> I have add to my .vimrc:
> au BufRead,BufNewFile *.sl setf sl
>
> But it doesn't work. Do you know any solution?
One solution would be to put the following line in a file in your
~/.vim/ftdetect directory (which you may have to create):
au BufRead,BufNewFile *.sl set ft=sl
The name of the file doesn't matter as long as the suffix is .vim.
Note that that line is the same as yours except that I used "set
ft=sl" instead of "setf sl".
It might also work to put that line in your .vimrc, but I think
you'll have less chance of problems if you follow the
recommendations in the user manual.
See
:help :setf
:help new-filetype " especially section A.
Regards,
Gary
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
No comments:
Post a Comment