When I'm in a shell and I change buffers, if I switch back to the shell buffer, the cursor has moved back a character and I can't start typing new shell commands until I hit
This happens even with:
(setq evil-move-cursor-back nil)
I'm using evil. This doesn't happen when with
emacs -Q or in spacemacs, so there must be something wrong with my config, but I don't know what to look for that might be causing it.