首页 / 技术 / 正文

Linux系统下oracle软件的sqlplus删除回退键无效的问题

2016年09月03日 2 条评论 ... 技术

linux 下安装使用 oracle,基本上都是麻烦都是问题,比如说在 linux 下使用oracle时进入sqlplus时,会出现删除键、上下左右键和tab键均失去了原有功能的现象,取而代之的是出现了一堆乱七八糟的东西,比如如图所示。

image

一般的命令还好,如果执行到非常长的命令,万一输入一个错字,连删除的机会都没有,只能另外重新输入,完完全全没有工作效率,对于这个问题的解决方案分两种。

 

方案1:临时解决方法(推荐)

其实,临时解决方法就是啥也不用做,因为谁也没告诉我在进入 sqlplus 的时候,删除字符的功能被改成了 Ctrl+Backspace(删除键),WTF,一般删除字符是最刚需的功能,但是任性非要使用 backspace 键来删除的话,可以在进入 sqlplus 之前输入这样的命令来改下:

stty erase ^H

 

方案2:安装 rlwarp 软件

这款软件使用 yum 云安装是找不到的,所以需要手动下载安装包,然后逐步安装,很麻烦,而且似乎要附加安装 readline 这款软件。安装之后可以实现除了删除键之外上下左右键和tab键的正常功能。

因为没有亲自安装使用过,因此具体下载地址暂时不提供,请自行百度。

2 条评论

Loading...
  1. 徐缓归

    deepin刚出新版 感觉很棒

    2016-09-15 [回复]
    • 有野出没

      deepin确实是个好东西,不过我们用的都是搭建服务器用的,deepin适合个人使用。

      2016-09-15 [回复]

发布评论