4

我想知道是否有人有办法stty raw -echo在鱼或 zsh 上制作作品。

我用它来升级反向shell但是当我做fg时我不能按“enter”等

我得到了这个结果:

在此处输入图像描述

谢谢 !

4

2 回答 2

6

Fish 在重新获得控制权时将终端模式恢复为特定(且不可自定义)设置,但不是在每个命令之后,因此您可以在一个命令行中运行这两个命令,例如

stty raw -echo; fg

而不是分开。

于 2018-07-05T13:17:22.757 回答
1

Fish 故意忽略命令所做的任何更改stty。或任何其他更改 tty 设置的程序。每当从外部命令将控制权返回给 fish 时,fish 会将 tty 模式设置为正常状态。见https://github.com/fish-shell/fish-shell/issues/2315

于 2018-07-05T15:55:28.767 回答