ITPub博客

首页 > Linux操作系统 > Linux操作系统 > sqlplus退格键时出现^H解决方法

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

原创 Linux操作系统 作者:AiKou_zhang 时间:2011-06-12 19:56:22 0 删除 编辑
在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 ~]$ id3 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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2011-02-11

  • 博文量
    16
  • 访问量
    33937