linux 终端 删除键 backspace不能删除字符

在linux/unix平台的经常使用scanf从键盘获取字符,输出字符后按Backspace键删除时,会出现^H

解决一:临时先凑合用着,多按一个ctrl键

  • Ctrl+Backspace组合键实现删除功能

解决二:针对SecureCRT终端

  • 第一步:在SecureCRT的菜单栏选择“选项”按钮,在弹出的选项中选择“会话选项”;
    在这里插入图片描述
  • 第二步:在弹出的对话框中选择左侧的“终端”,再选择“仿真”,在右侧终端的选择中选择“Linux”;

终端选择linux

  • 第三步:在左侧选择“仿真”—>“映射键”,在右侧勾选“其它映射”下的两个选项;

键值映射

  • 最后一步,关闭这个SecureCRT终端并重开一个终端即可使用删除键。
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐