use*_*142 11
我相信这就是 konsole 终端模拟器解释铃声的方式。
尝试在 bash 中运行
sleep 3 && echo -e "\a"
Run Code Online (Sandbox Code Playgroud)
然后切换到另一个应用程序并等待 3 秒钟。
许多年前,当真正的终端连接到大型计算机时,有一种称为“转义序列”的特殊协议可以向此类终端发送命令。有改变颜色、移动到新行或响铃的序列。第一个终端配备了真正的铃铛,通知操作员一些长期运行的任务已经结束。
任何现代终端模拟器(konsole、xterm 或处于文本模式时的真实控制台)都只是模拟此类终端,因此可以理解此类序列。
环境TERM。变量告诉模拟终端的名称。一些库喜欢ncurses然后使用termcap(或terminfo)文件来查找哪个序列用于此终端上的内容。
| 归档时间: |
|
| 查看次数: |
9479 次 |
| 最近记录: |