我正在解决这个问题,我需要将一个字符分配给一个带有termios的Linux中的删除键。我查了资源,似乎每个人都这样做,但由于某种原因,我无法让它工作。
所以我试图绑定'q'字符成为新的删除键。这就是我所拥有的。我将'q'字符指定为新的退格键但是当我编译并运行'q'时不会删除任何内容。
#include <stdio.h>
#include <termios.h>
int main()
{
struct termios err;
err.c_cc[VERASE] = 'q';
return 0;
}
答案 0 :(得分:0)
...
struct termios err;
tcgetattr(0, &err);
err.c_cc[VERASE] = 'q';
tcsetattr(0, TCSANOW, &err);
...