解決sql*plus中退格、方向鍵等不可使用的問題
sql*plus中,退格鍵backspace為 ^h,上下右左分別是 ^[[a、^[[b、^[[c、^[[d,更別說上翻下翻上下次記錄了。
來實現,讓sqlplus像 bash一樣支援歷史記錄上下翻等功能。
1.安裝rlwrap-0.42-1.el5.i386.rpm
[root@oracle11g ~]# rpm -ivh rlwrap-0.42-1.el5.i386.rpm
2.修改系統全域性變數,
[root@oracle11g ~]# vim /etc/profile
stty erase ^h
alias sqlplus='rlwrap sqlplus'
[root@oracle11g ~]# source /etc/profile
也可以設定oracle使用者的區域性變數
[oracle@oracle11g ~]$ vim .bash_profile
stty erase ^h
alias sqlplus='rlwrap sqlplus'
[oracle@oracle11g ~]$ source .bash_profile
CentOS下SQLPlus方向鍵亂碼
好不容易在centos 5.5下安裝了oracle11g r1,使用遠端連線工具xshell,sqlplus中使用方向鍵顯示的全是亂碼。上網搜了一下,普遍反映需要安裝rlwrap。網上確實有不少文章,但是自己試了一下總是不能成功。現將過程總結如下 1.軟體準備 readline readline d...
Vi方向鍵變亂碼 退格鍵不能使用
由於 etc vim vimrc.tiny的擁有者是root使用者,所以要在root的許可權下對這個檔案進行修改。很簡單,這個檔案裡面的倒數第二句話是 set compatible 將 compatible 改成 nocompatible 非相容模式就可以解決方向鍵變abcd的問題了。接下來要解決b...
CentOS5下SQLPlus方向鍵無法使用
好不容易在centos 5.5下安裝了oracle11g r1,使用遠端連線工具xshell,sqlplus中使用方向鍵顯示的全是亂碼。上網搜了一下,普遍反映需要安裝rlwrap。網上確實有不少文章,但是自己試了一下總是不能成功。現將過程總結如下 1.軟體準備 readline readline d...