Is there a way where I can set vim to configure itself based on the filetype? So for example, text files have the equivalent of
:set spell :syntax off
Where a C source file has
:syntax on :smartindent on
Thanks for any help.
|
Is there a way where I can set vim to configure itself based on the filetype? So for example, text files have the equivalent of :set spell :syntax off Where a C source file has :syntax on :smartindent on Thanks for any help.
| |||
|
feedback
|
|
VIM 'ftplugins' are there exactly for this purpose. http://vimdoc.sourceforge.net/htmldoc/usr_43.html#filetype-plugin | |||
|
feedback
|
|
I like my python files correct, so my .vimrc has:
| |||
|
feedback
|
|
You should use :setl[ocal] instead of :set for things like ts, sw, et and ai. However some things are global and can not be set per buffer and :syntax is one of them. You may try this to turn syntax off for current file:
And as Jacek has pointed out ftplugins are the way. | |||
|
feedback
|