Thursday, October 11th, 2007
在unix下使用sqlplus,backspace默认是不支持删除的而是出现“^H,有时候感觉特别不方便。出现这个问题原因我猜测是因为sqlplus不支持unix的IO库函数(其中采用了控制字符,backspace就是其中之一)
不采用第三方工具的情况下,一般有两个方法解决这个问题:
1:使用
+Backspace
2:设置stty erase ^h,可添加到环境变量中
stty 是unix非常重要的终端设置显示命令。例如
stty -a 显示所有的终端键盘设置
stty erase ^h 设置删除字符
stty eof ^d 设置文件结束符
stty intr ^c 设置中断字符
stty susp ^z 设置挂起字符
使用这些小窍门可以大大方便日常工作。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-621224/
,如需转载,请注明出处,否则将追究法律责任。