标签: c linux shell terminal termios
我正在写一个shell。我将终端置于原始模式并使用tcsetattr()打开ECHO标志。 现在我花了很多精力重新编辑编辑行来擦除乱码回声,如'^ [[A',当用户输入一个功能键时。
有没有办法让终端只回显可见字符? 我仔细检查了termios手册,但没有找到结果。
欢迎任何建议。