Isso não é possível no tmux regular, mas felizmente há um mod que permite fazer esse link (eu sou o autor).
Além disso, ele adiciona suporte de script completo, permite vários comandos de 'modo', variáveis, loops e assim por diante.
Há um exemplo que faz algo semelhante ao que você precisa no link :
bind H tcl {
if {[f #{pane_current_command}] eq "bash"} {
choose-from-list -onselect {
send-keys $_
} -- {*}[
lcomp {$x} for x in [
split [read_file ~/.bash_history] "\n"
] if {[string range $x 0 0] ne "#"}
]
end-of-list
up
} else {
print "Bash?"
}
}
O que essa ligação faz é:
- Lê .bash_history fazendo uma lista de seleção
- Uma vez selecionado, envia a string para bash