我一直在解决这个问题,我需要在 Linux 中使用 termios 分配一个字符成为删除键。我查找了资源,似乎每个人都在这样做,但由于某种原因我无法让它工作。
所以我试图绑定(bind) 'q' 字符成为新的删除键。这就是我所拥有的。我将“q”字符指定为新的退格键,但是当我编译并运行“q”时,它不会删除任何内容。
#include <stdio.h>
#include <termios.h>
int main()
{
struct termios err;
err.c_cc[VERASE] = 'q';
return 0;
}
最佳答案
...
struct termios err;
tcgetattr(0, &err);
err.c_cc[VERASE] = 'q';
tcsetattr(0, TCSANOW, &err);
...
关于linux - 如何使用 termios 将删除键分配给 Linux 中的另一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33663157/