jps wrote:When it's off, pressing enter will still copy the leading white space from the previous line, but it won't increase or decrease it in response to '{', '}' etc.

If you were expecting pressing enter to always leave the cursor the first column with to leading whitespace inserted, I've got nothing against adding an option for that too.

Is there an option for auto_indent that will make it copy the leading white space from the previous line? If not, could it be broken down into more finite options rather than just being one or the other?