hi I'd like to report a strange behaviour with fish shell in tmux. In Tmux you can define a default shell that is used in every new window. My default shell is fish which runs without any problems so far. The default shell fish is used only interactively, all scripts are ran by bash.
Where the problem begins: - with tmux I split the current window - with the split I also run a command which in this case is a bash script which reads user input, like ~~~~~~~~~~~ #!/bin/bash read input echo $input ~~~~~~~~~~~ - the user input is not echoed and more importantly, Carriage return is not processed. - if I put 'stty echo' at the first line Carriage Return is echoed as '^M' but still not processed It works with all other default shells except fish, so I thought the cause of the problem might be the fish shell. Specs: Tmux 2.1 "Ubuntu 14.04.3 LTS" fish, version 2.2.0-455-gb4b5c21 Maybe somebody has idea how to track down or solve this error. Regards Ben ------------------------------------------------------------------------------ _______________________________________________ Fish-users mailing list Fish-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fish-users