如何永久禁用终端中的Ctrl-s?


27

这里我明白要禁用Ctrl+ Sstty -ixon可以使用的命令和它的作品,但只要我关闭终端,打开另一个我必须重新输入命令。

要永久禁用Ctrl+,S我制作了一个startup.sh包含stty -ixon命令的命令,并使用crontabat 运行它,@reboot但是它不起作用。

那么永久禁用Ctrl+ 的解决方案是S什么?


1
提醒:如果CTRL+S误击,可以用来CTRL+Q从终端恢复数据流。
jjmontes

4
startup.sh不起作用但接受的答案确实起作用的原因是,每次激活新的(伪)终端时都必须这样做。
zwol

Answers:


42

要禁用Ctrl- s永久在终端中,只需在.bashrc脚本末尾添加此行(通常在主目录中)

stty -ixon

2
一个
简短的

.bashrc抱怨说,当我登录到窗口管理器时-显示带有错误的模式对话框(仅在具有图形wm的桌面上,服务器正常)。
snitko,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.