Search code examples
fish

Ctrl+S in fish shell does not work as in bash


Ctrl+S and Ctrl+Q can be used to pause/resume output in bash shell. But in fish shell, it does not work. Are there any replacement?


Solution

  • This is intentional. Fish disables terminal flow control because the original developers concluded the feature causes too many problems for inexperienced CLI users especially those used to emacs where [ctrl-s] is normally bound to the incremental search function and thus might type it at a shell prompt.