Neil Bothwick <n...@digimed.co.uk> wrote:
>
> I agree. Being able to customise is good, but the defaults should be
> sensible and appealing to new users.

Yes, but not only new users but also not breaking expectations
of old users are important - it is a subtle balance,
and shells tend to be conservative here (bash is not
different in this respect concerning many features,
which are not enabled by default).

I encourage everybody with enough experience to make good
suggestions to write them on the zsh mailing list:
Usually, they are very responsive, especially if you have
good arguments.

(But, please, nobody should confuse "making suggestions"
with "trolling" which would be rather unproductive and
help nobody.)

To summarize my previous suggestion to unable most features
by default: They were rejected with the argument that for
almost any feature there are some users who feel disturbed
by it (a surprisingly large number of users "++" this
opinion...) and some use cases for which it is inappropriate.
For instance, in another part of this thread, we heard a
good reason, why things like the completion system can be
very irritating for some people/use cases.

That's why the result of that discussion was to improve
"only" the new-users module and to suggest default
configurations.
I did not complain about default key bindings, however,
since I consider other features more essential.


Reply via email to