fish shell 中的 Ctrl+S 与 bash 中的不同

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

Ctrl+SCtrl+Q可以用来pause/resume输出bashshell。 但是在 fish shell 中是行不通的。 有没有替代品?

这是故意的。 Fish 禁用终端流控制,因为最初的开发人员得出结论,该功能会给没有经验的 CLI 用户带来太多问题,尤其是那些使用 emacs 的用户,其中 [ctrl-s] 通常绑定到增量搜索功能,因此可能会在 shell提示。

从好的方面来说,可以将相同的功能添加到您的鱼 shell 中,使用一个函数和一个键绑定。

查看以下插件,例如: