注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

慵懒的乌龟

——若有,且珍惜~

 
 
 

日志

 
 

使用stty修改终端设置  

2011-08-16 20:31:42|  分类: 技术类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

在linux/unix 平台上的sqlplus中,如果输错了字符,要想删除,习惯性的按下backspace键后,发现非但没有删除想要删掉的字符,还多出了两个字符^H.当 然,我们可以同时按下ctrl backspace键来删除,但对于习惯了用backspace来删除的用户,这样很不爽.这可以通过修改tty终端的设 置来实现backspace删除功能.通过使用stty命令,就可以查看或者修改终端的按键设置.

终端输入stty-a 查看现有stty选项:$ stty-a 

使用stty修改终端设置 - huhuixuefei - 小龟Blog
 

  例如,设置backspace为删除键:

  $ stty erase ^h

  如果要改回使用ctrl backspace为删除键

  $ stty erase ^?

使用stty修改终端设置 - huhuixuefei - 小龟Blog
 

  如果需要重启后自动设置终端,可以将上述命令加入到profile中.

  可以通过stty -a命令来查看所有的终端设置.下面是在linux下执行的输出:

  其中:

  eof : 输入结束

  erase : 向后删除字符,

  intr : 中断当前程序

  kill : 删除整条命令

  quit :退出当前程序

  start : 启动屏幕输出

  stop :停止屏幕输出;

  susp : terminal stop当前程序.

  评论这张
 
阅读(327)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017