Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道是否有办法知道是否设置了DECCKM函数(指定是否使用 ANSI 光标序列)。
我正在通过 ptrace 连接到一个进程,所以在建立连接之前我无法知道序列^[[?1h或^[[?1l是否已发送到终端。
是否有一些字符串序列在发送到终端时允许我查询光标键模式的状态?或者是否有一些 C 函数/系统调用可以做到这一点?当我正在调试进程时,我可以代表被调试进程伪造终端输入和调用系统函数,所以我只是想知道如何执行检查,就好像你正在编写程序并可以访问源代码一样代码。
使用DECRQM查询 DECCKM 的状态。