I use zshell and am trying out tmux.
In shell if I hit
control-R, it fires off
bck-i-search and I can begin typing to match commands previously entered. When in tmux,
control-R appears to do nothing. I've tried searching around but can't seem to find any reason/solution for this.
Do you have an
export EDITOR=vi somewhere in your
.zshrc anywhere? I had a similar problem to this where C-a C-e and C-r worked fine until I started tmux. Turns out that the inner zsh was picking up on my EDITOR variable and switching keybindings to vi style. Setting up my
.zshrc like this solved the problem:
# Use vi as the default editor export EDITOR=vi # But still use emacs-style zsh bindings bindkey -e
Wound up adding
bindkey '^R' history-incremental-search-backward to my .zshrc file and things are working.