Have you found any parts of the OS or your workflow that are really hard without the mouse? I can do keyboard in terminal and text editors, but browsers are so so and Windows RDP is where it all fails the worst for me...
Tried this for quite some time now. The one part I find 100x more natural to do with the mouse is handling files and folders.
There's nothing quite like visually doing those things, and no worthwhile shell practice can quite compare.
After I discovered extensions/addons for vim-like control of browsers few years ago, I've completely changed how I browse the web. I rarely even use the mouse anymore. Only when I want to save an image or save a file (from a misconfigured server that doesn't auto-download) do I still use a mouse. For everything else, you simply don't need a mouse at all. My favorites: vimari - Safari port of vimium: https://guyht.git…
I'd love to use emacs key bindings to browse the web. Anyone have good suggestions?
If you use Firefox, try Firemacs [1]. I don't know if there's something similar for Chromium.
This is a cute idea. One thing I notice, it cycles the brightness higher every 6.666 seconds regardless of where it began until it reaches 100%. I only notice because I rarely have the brightness at 100% and it was a little disconcerting watching it become more bright over time. I'm now thinking of how you might make something similar for ratpoison[0] [0]: http://www.nongnu.org/ratpoison/
I've never understood the sentiment that using a mouse is bad. I see blog posts all the time about how a programmer's job is more thinking than writing code and/or writing good programs is also about taking out just as much code as you put in. So if writing programs is a deliberate and methodical process that - I'd argue it's also slow. Why then is there antithesis that mice slow you down and you need keyboard shortcuts to be faster and more productive?
I've never understood the sentiment that using a mouse is bad. I see blog posts all the time about how a programmer's job is more thinking than writing code and/or writing good programs is also about taking out just as much code as you put in. So if writing programs is a deliberate and methodical process that - I'd argue it's also slow. Why then is there antithesis that mice slow you down and you need keyboard shortc…
The discipline of thinking before typing is one that requires experience.
I suspect that many young developers are stuck with not knowing what to type, and try to find solutions to their apparent lack of productivity (a guilt-free way of procrastinating).
I've never understood the sentiment that using a mouse is bad. I see blog posts all the time about how a programmer's job is more thinking than writing code and/or writing good programs is also about taking out just as much code as you put in. So if writing programs is a deliberate and methodical process that - I'd argue it's also slow. Why then is there antithesis that mice slow you down and you need keyboard shortc…
I think the idea is that there are times when using the keyboard is faster than using the mouse, whether it's using a certain editor or knowing the program's keyboard shortcuts. There's also the time taken to switch between using the keyboard and the mouse. It's kind of a micro-optimization.
I've never understood the sentiment that using a mouse is bad. I see blog posts all the time about how a programmer's job is more thinking than writing code and/or writing good programs is also about taking out just as much code as you put in. So if writing programs is a deliberate and methodical process that - I'd argue it's also slow. Why then is there antithesis that mice slow you down and you need keyboard shortc…
Exactly. I used to be one of these hardcore guys typing fast and never taking my hands off the keyboard; then I got RSI and learned to appreciate value slow methodical approaches.
I use Vimperator, never noticed any slowdown effect. Why would that even happen? It's true that some sites are harder to navigate, though.
Vimperator is the king among Vim-like keyboard shortcut enabler extensions in browsers, sadly it may not work in the future versions of Firefox because Firefox is transitioning from highly free but less safe/performing XUL based extensions to a safer but limited WebExtension model. It is very fast and smooth with lots of features.