This very useful info for me as well. I have periodic pains in my neck when using mouse for too much. I have been switching hands. But still. I much prefer emacs-like interface where I can operate with keyboard only.
And I like shells because I can connect from anywhere to the server where I do most dev and testing.
However, I recently started doing android development and and I am forced to leave my emacs and shells.
One reason is the running the emulator. It cannot run on remote x window sessions and I have to use mouse to access it.
The other reason is AndroidStudio. Although I use emacs with flymaker, as a newcomer to Android -- I find Android Studio's tools to do code refactoring, on the fly suggestions, detection of new versions of updates, very useful.
how do you copy from a terminal buffer to another window?
tmux allows selection without a mouse, but I agree with others that tmux tries to do too many things at the same time and I would therefore like to have a simple solution for this.
dmenu is the launcher <ctl d> type name <return>
everything with a tiled window manager is first class short cuts.
Browser use a plug in with vim bindings and everything is a short cut also :)
> just some text I'd like to copy-paste
command line to browser - xclip is your friend to go from
browser to command line - <ctl c> text in browser then <shift insert> to console (Normally)