tmux impede que bash veja os comandos ctrl

0

no meu .bashrc , tenho

bind -r '\C-s'
stty -ixon
#bind C-s to go backword (puns) - moves cursor to previous [:space:] on cmd line
set -o ignoreeof
bind '"\C-s": shell-backward-word'
#bind C-d to go forword
bind '"\C-d": shell-forward-word'

Estes trabalhos na OSX High Sierra no iTerm2. No entanto, se eu estiver em uma sessão do tmux (2.7) no mesmo, eles não funcionam.

Meu .tmux.conf não contém instâncias de C-s ou C-d , meu prefixo é C-a , o que não deve interferir. A única coisa que faz referência a qualquer uma delas é set-environment -g 'IGNOREEOF' 2 , que deve apenas informar ao tmux para ignorar C-d .

Não tenho ideia do que está errado ou de como depurar esse problema. Qualquer ponteiro na direção certa seria muito apreciado. Obrigado!

    
por jeremysprofile 21.09.2018 / 22:53

0 respostas