For me, like many things, it is a tradeoff. Am I THAT more efficient in some uber config - balanced against the time it takes to fix/update/tweak/keep it current, and deal with multiple systems and repeated setups.
And the answer for me is, well, no, no I'm not. So these days I use a much smaller set of "must have" custom configs and mostly go with the defaults.
>a UX failure if I ever have to use the mouse
I can see that for certain systems/applications. But, I have to deal with various webapps - jira, confluence, continuous integration settings, our internal source code instance, etc - and I can't imagine the scenario where spending the time to configure and learn keyboard-only navigation would result in an efficiency payoff.
It's similar to the argument about why dvorak/colemak/workman/etc is "better". Yes, yes they are, but there is no way I'll ever get the time back in efficiency that it would take to become proficient. I'd need some outside motivation, such as RSI or an injury to alter the cost-benefit calculation.
I don't need to turn every webpage I need to deal with into a keyboard optimization puzzle in order to shave a few seconds here and there. That's the time savings we're talking about right?
>I can't imagine finding myself in a place where I don't have my current setup
> I can see that for certain systems/applications. But, I have to deal with various webapps - jira, confluence, continuous integration settings, our internal source code instance, etc - and I can't imagine the scenario where spending the time to configure and learn keyboard-only navigation would result in an efficiency payoff.
That's the beauty of Vimium, it gets you 90% there, but those 90% work the same everywhere.
For me, like many things, it is a tradeoff. Am I THAT more efficient in some uber config - balanced against the time it takes to fix/update/tweak/keep it current, and deal with multiple systems and repeated setups.
And the answer for me is, well, no, no I'm not. So these days I use a much smaller set of "must have" custom configs and mostly go with the defaults.
>a UX failure if I ever have to use the mouse
I can see that for certain systems/applications. But, I have to deal with various webapps - jira, confluence, continuous integration settings, our internal source code instance, etc - and I can't imagine the scenario where spending the time to configure and learn keyboard-only navigation would result in an efficiency payoff.
It's similar to the argument about why dvorak/colemak/workman/etc is "better". Yes, yes they are, but there is no way I'll ever get the time back in efficiency that it would take to become proficient. I'd need some outside motivation, such as RSI or an injury to alter the cost-benefit calculation.
I don't need to turn every webpage I need to deal with into a keyboard optimization puzzle in order to shave a few seconds here and there. That's the time savings we're talking about right?
>I can't imagine finding myself in a place where I don't have my current setup
Do you mostly work on a single system?