в моем .bashrc
меня есть
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'
Они работают на OSX High Sierra в iTerm2. Однако, если я нахожусь в сеансе tmux (2.7) на том же самом, они не работают.
Мой .tmux.conf
не содержит экземпляров C-s
или C-d
, мой префикс - C-a
который не должен мешать. Единственное, что ссылается на это, это set-environment -g 'IGNOREEOF' 2
который должен просто сказать tmux игнорировать C-d
.
Я понятия не имею, что идет не так, или как отладить эту проблему. Любые указатели в правильном направлении будут с благодарностью. Спасибо!