Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Try as I might I cannot get my fingers to re-learn the tmux keybindings. The GNU Screen keybindings are that burned into my brain.



If the keys and functionality don't work exactly as GNU Screen does then this won't help me. The behavior and keystrokes are so far burned into my brain that it doesn't make sense at this point to learn a new tool unless/until every system I use under the sun doesn't support GNU Screen anymore.


Thankfully you can configure it. I had the same initial difficulty.


That’s great for your own machine or even common home directory scenarios. The issue is when you have a bunch of machines to manage without chef/puppet/etc or hop onto a random machine or a machine you don’t own etc… defaults are what you get to work with.

If screen is there and I need to do something that lasts longer than my ssh session, screen is what I reach for. If it’s non-interactive, I reach for nohup next.


If you don’t care about the output or handle it manually, use detail over nohup, it’s a bit nicer.


> Try as I might I cannot get my fingers to re-learn the tmux keybindings. The GNU Screen keybindings are that burned into my brain.

This. I have tried switching away from screen a few times. But failed because the keybindings are burned into my brain as well.

I will try harder.


I’m not sure what the screen keybindings are anymore but you could always rebind the tmux key so.


They re-keyed it specifically so it could be nested, however, they mention the prefix key is intentionally dumb and ment to be remapped, probably to ^a like screen.


^a is the worst for emacs users since ^a is begging-of-line which we use a ton.

When I first started using screen some years ago the emacswiki (I think) even mentioned it and recommended to remap it to ^p which it is for me for screen and tmux since then.

(I could remember something wrong here)


I mapped to alt space, which breaks things some times ten years on, but I just drop whatever is bound to that key in my DE and move on.


I've just worked '^a a' into my terminal emacs muscle memory.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: