O inputrc suporta condicionais com base no nome do programa e no nome do terminal ($ TERM):
$if term=xterm
...
$endif
Veja a página de manual readline(3)
.
Eu preciso adicionar
"\e[1;5C": forward-word # ctrl + right
"\e[1;5D": backward-word # ctrl + left
em ~/.inputrc
para fazer o tmux funcionar no msys2.
Mas isso corromperia o git-bash, como faço com que apenas o msys2 carregue essas configurações?
O inputrc suporta condicionais com base no nome do programa e no nome do terminal ($ TERM):
$if term=xterm
...
$endif
Veja a página de manual readline(3)
.