Hello,

I got this weird problem when trying with fzf. And I can always reproduce
it with tmux 2.1 and 2.3 on both debian jessie and osx.

Steps to reproduce:
1. Install tmux and fzf with very simple configuration.
2. *Input "vim" and then press CTRL-T to active fzf search and find a file
to edit.*
3. Press CTRL-Z to suspend the vim.
5. Shell will not echo back characters typed.

My origin stty settings:


# stty -a
speed 38400 baud; rows 50; columns 238; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 =
M-^?; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase
= ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon
-ixoff -iuclc ixany imaxbel -iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0
ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt
echoctl echoke


stty settings after steps:

# speed 38400 baud; rows 49; columns 238; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 =
M-^?; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R; werase
= ^W; lnext = <undef>; flush = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl ixon
-ixoff -iuclc -ixany -imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0
ff0
isig -icanon iexten -echo echoe echok -echonl -noflsh -xcase -tostop
-echoprt echoctl echoke

Changed settings
before          after
lnext = ^V;     lnext = <undef>;
icrnl              -icrnl
ixany            -ixany
imaxbel        -imaxbel
-iutf8             iutf8
icanon          -icanon
echo            -echo

However, I won't get this problem if I edit a file directly (do not use fzf
to find file). And I won't get this problem if edit a file found by fzf but
wtihout tmux.
Anyone can help with this?

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to