On Thu, Nov 29, 2018 at 11:14 AM David Demelier <mark...@malikania.fr> wrote: > > Hello, > > I'm not sure if there is way to fix that, but I actually would like to > use tabs of size 8 for every file except html. > > So basically I create a ~/.vim/ftplugin.html file with: > > set ts=4 > set sts=4 > set sw=4 > set noet > > Then, runnin `vim foo.html` will set ts, sts and sw correctly. But then, > if I open a new file different from html directly from vim, it keeps > those settings. > > Example: > > vim foo.html > :e CMakeLists.txt <- ts, sts and sw is still 4 > > However, starting vim directly to edit a CMake file will use the > defaults a size of 8. > > This means that I should create a ftplugin file for *every* kind of > filetype or to quit vim and re-open. > > Correct me if I'm wrong but I think all settings that came from a > ~/.vim/ftplugin should be removed once you switch filetype. Or perhaps I > miss an option that already does this? > > What are you recommendations? > > Regards > > -- > David
This question is covered by the online help. See :help undo_ftplugin Best regards, Tony. -- -- 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 --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.