I am using a .tmux.conf file with something similar to the following, which I adapted to your question
# Set tmux to Vi mode set-window-option -g mode-keys vi # Scroll up/down with j/k bind-key -t vi-copy 'j' page-up bind-key -t vi-copy 'k' page-down
Although this seems unnecessary, as in vi mode hjkl works as expected and you scroll up / down with J/K ( Shift + J , Shift + K ), which work just fine
To make it even more like Vim, I add the following:
bind-key -t vi-copy 'v' begin-selection bind-key -t vi-copy 'y' copy-selection
How the visual selection of Vim and yank works
Note After setting up the file, you need to reload it, for example. with the tmux command :source ~/.tmux.conf
source share