I dropped tmux for neovim terminal emulator with neovim-remote to hook into my existing nvim session. So far so go!
Similarly my keybindings can be mapped just as I did in my dotfiles (first link). Probably my favorite part is being able to search my terminal instance in vim style with `/` and navigate as I would in any other file