lc’s response is kinder than mine. I was about to respond “that’s because focus-follows-mouse is pure evil and anti-productive (which is a direct result of the fact that mice are useful for graphics and browser-like-navigation, and the keyboard should control everything beyond that)”.
[ edit: I apologize for the tone of the previous paragraph. I intended it as jokey-flamewar-style, but I later re-read it and found that I just sound like a jerk. Sorry. ]
I do agree that for the special case of text selection that requires scrolling (because it’s larger than the pane), tmux gets in the way. This is a rare enough thing for me that it’s well worth it to do everything in a tmux session. YMMV, obviously.
Note: I do recommend to anyone who spends more than a few hours per day doing this kind of work, in addition to getting good monitors, investing in a very good keyboard. I’ve grown to love https://ultimatehackingkeyboard.com/ - the split keeps my wrists straight, which minimizes my RSI issues, the right-thumb trackpoint and lack of 10-key means I don’t have to move far when forced to use the mouse, and the programmable layers mean I stay near the home row most of the time, and use VI movement for navigation (arrow, home/end, pgup/pgdn all use VI bindings on the mod layer). I still use a timer to stand and stretch every hour, but this makes it much more comfortable and efficient for long periods of use.
Different interfaces are right for different people? Sticking to the keyboard for navigation may be a good fit for your hands, but it’s definitely not for mine?
lc’s response is kinder than mine. I was about to respond “that’s because focus-follows-mouse is pure evil and anti-productive (which is a direct result of the fact that mice are useful for graphics and browser-like-navigation, and the keyboard should control everything beyond that)”.
[ edit: I apologize for the tone of the previous paragraph. I intended it as jokey-flamewar-style, but I later re-read it and found that I just sound like a jerk. Sorry. ]
I do agree that for the special case of text selection that requires scrolling (because it’s larger than the pane), tmux gets in the way. This is a rare enough thing for me that it’s well worth it to do everything in a tmux session. YMMV, obviously.
Note: I do recommend to anyone who spends more than a few hours per day doing this kind of work, in addition to getting good monitors, investing in a very good keyboard. I’ve grown to love https://ultimatehackingkeyboard.com/ - the split keeps my wrists straight, which minimizes my RSI issues, the right-thumb trackpoint and lack of 10-key means I don’t have to move far when forced to use the mouse, and the programmable layers mean I stay near the home row most of the time, and use VI movement for navigation (arrow, home/end, pgup/pgdn all use VI bindings on the mod layer). I still use a timer to stand and stretch every hour, but this makes it much more comfortable and efficient for long periods of use.
Different interfaces are right for different people? Sticking to the keyboard for navigation may be a good fit for your hands, but it’s definitely not for mine?