On Wed, September 28, 2011 4:04 pm, Dwayne Henderson wrote: > On Wed, Sep 28, 2011 at 3:20 PM, Ingo Karkat <[email protected]> > wrote: > >> Finally, most of the power of Vim comes from its flexibility and >> configurability. Writing mappings, researching plugins and learning >> how to configure them is the price you have to pay. If you prefer >> "install and use instantly", maybe another editor will suit you >> better :-) >> > > I prefer convention over configuration. > > I.e. why is autoindenting enabled by default? Not everybody needs
It is not. Check :verbose set ai to find out where it is set. > indenting. If they do, not everybody uses tabs for indenting, some > prefer 4 spaces, some prefer 2. Or what about Vim scripts tailored That is a matter of taste. Set 'sts' 'ts' and 'sw' to configure your default indenting level. By default they are set to 8. Use 'ts' to define whether you want to use tabs or spaces for indenting (default tab) :h 'ts' :h 'sts' :h 'sw' :h 'et' > for ones specific languages? With all these factors coming into > play, it seems rather naive thinking autoindenting is something > that'd suit everyone. As said above, it isn't enabled by default. > And why are backup files enabled by default? Most people do not like It is are not. Again check the output of :verbose set bk to find out where it is set. > it when other programs makes automatic copies of their files without > their express conscent. Especially not if they're working on public > source code, having to manually delete their backups after work, and > should they forget, these files will sneak into the codebase and > potentially remain there for years. Also, there's already the > :recover function. Yes, but :recover is independent of backup files and works with swap files not with the backup files. If one fails, the other might still work for you. I consider that a feature, YMMV. regards, Christian -- You received this message from the "vim_dev" 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
