On Tue, Oct 4, at 1:30 AM, Jeroen van der Ham wrote:
Gerd Knops wrote:
Of course ideally a user would have the same flexibility to configure mouse-buttons as with shortcuts, eg single/double/ tripple click with modifier X in context Y would cause action Z.
That kind of thinking is exactly why most common users are staying away from Linux. Users generally don't want an overload of options. They want sensible defaults, with preferences to change common things. And maybe would you then add an advanced preferences thing where you would cater for the 1% of the users that wants to configure everything themselves ;)
I am sorry, but we are talking about a programmers text editor on this list. So I believe the audience is just a tad above 'most common users'.
TM is a program with which I spend many hours every day. I think my desire to be able to customize it to my needs is not at all unwarranted.
I agree that TM should come with a clean UI and sensible default settings as to not confuse the novice TM user (note that I am not saying 'novice user', we are still talking programmers).
But the demands are many. TM is used by application developers, Web site developers, Script developers, Manual authors, Java application developers, Microcode/assembler coders and many more. All of these tasks have somewhat differing requirements. Add to that preferences in coding style, and predisposition of users for 'mostly keyboard user' or 'visual user'.
All that flexibility requires a certain amount of configurability. Not necessarily visible from the UI, as an example just think of Key Bindings, which I am sure quite a few users modify for their needs.
Gerd