sqlplus退格键时出现^H解决方法

在linux/unix 平台的sqplus中,输出字符后按Backspace键删除时,会出现^H,这对习惯了按Backspace键删除的 用户来说,感觉非常别扭,虽然可以通过Ctrl+Backspace组合键实现删除 功能
  t  o3 w) H8 ^$ @- I& u   B4 ^2 b. c7 ]
可通过stty命令修改终端配置来实现Backspace删除功能。如下: $ J; ?( H- ~8 _

! r6 g9 ~6 u- R6 u' t% O8 M2 zQUOTE:
" f7 M  r5 Y4 n4 I[oracle@RHEL5 ~]$ id 3 m3 E" p5 F) ?$ s
uid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(asadmin)
' Q2 I5 t/ O! q9 I% o7 d[oracle@RHEL5 ~]$ stty erase ^h # {4 c7 K% s1 w! Q# s
  S2 k3 F8 N$ o8 p, O

' K) j+ t/ B. H( o6 k$ b若要恢复Ctrl+Backspace组合键删除功能,可执行以下命令: ! \  l- i% G4 O2 j) J' r

! T- p" G" O: `9 j8 l% ~$ p* SQUOTE: 6 w! G7 m: {5 N+ l# y$ ?- K
[oracle@RHEL5 ~]$ id
& ^& N5 g; x: }' z& Puid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(asadmin) 0 ?' E7 l9 ^1 B# Z
[oracle@RHEL5 ~]$ stty erase ^? 9 q, G! ], P# |) r8 N1 E1 A
$ P% O/ G# P9 i7 a

5 _- t4 `0 O4 c4 J# r( H: g同时可通过stty -a查看所有的终端设置:   j5 \7 d  H' N  i2 y2 P

$ J" [' A: F+ V+ _' }( M/ hQUOTE:
, G8 K5 q: ^! S3 B( [[oracle@RHEL5 ~]$ id
4 R0 G: [1 l! |4 j- j; G8 Y4 tuid=501(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(asadmin)
% i. l5 Y) N0 `( E5 w[oracle@RHEL5 ~]$ stty -a
9 `! U1 }  r7 K0 }6 G7 h$ y9 `speed 38400 baud; rows 42; columns 132; line = 0; 8 D# [. L2 t* X% Y+ n
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = ; eol2 = ; swtch = ; start = ^Q; stop = ^S; 3 |$

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24766946/viewspace-697726/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24766946/viewspace-697726/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值