Ctrl-b is "back one character" in most apps that use readline (including bash) and emacs.
For that reason I change my Tmux prefix to Ctrl+Y (I also think it is more ergonomic).
Ctrl-b is "back one character" in most apps that use readline (including bash) and emacs.
For that reason I change my Tmux prefix to Ctrl+Y (I also think it is more ergonomic).
I switched my .screenrc to use ^O as the escape key; in vim insert mode it's "take the next keystroke(s) from the normal mode keymap" so you can `^O d t $` from insert mode to delete up the end of the line or whatever. I never use that in vim. I don't even remember what exactly it does in emacs, something that inserts a newline. In readline I think it's "accept-and-...something-else", that I also never use.
I usually run a single actual terminal, running a "meta" screen session, with one sub-screen session for each project or environment. The outer screen uses ^Z as the escape key because I hardly ever use this for she'll job control (I have ~infinity screen windows, after all).
There's no way to please everyone :-)