rlwrap真是乙個好東西

2022-01-30 17:21:27 字數 1218 閱讀 9904

在linux下面使用sqlplus很不爽,上下鍵,退格鍵都不能用,嚴重降低生產效率。

某一天終於發現了這個rlwrap這個好東西,特寫此文記錄。

先裝上一些安裝rpm

一:安裝readline

os的安裝光碟裡提供了readline包.

# rhel 4 

[root@oracle11g ~]# rpm -uvh readline*

error: failed dependencies: libtermcap-devel is needed by readline-devel-5.1-1.1.i386.rpm

[root@oracle11g ~]# rpm -uvh libtermcap-devel-2.0.8-46.1.i386.rpm

[root@oracle11g ~]# rpm -uvh readline*

package readline-5.1-1.1 is already installed

[root@oracle11g ~]# rpm -uvh readline-devel-5.1-1.1.i386.rpm

# rhel 5

[root@oracle11g ~]# rpm -ivh readline* libtermcap-devel*

二:安裝rlwrap

[root@oracle11g ~]# tar -zxvf rlwrap-0.30.tar.gz

[root@oracle11g ~]# cd rlwrap-0.30

[root@oracle11g rlwrap-0.30]# ./configure

[root@oracle11g rlwrap-0.30]# make

[root@oracle11g rlwrap-0.30]# make install

三:方便使用rlwrap

[root@oracle11g rlwrap-0.30]# vi /home/oracle/.bash_profile

新增alias sqlplus='rlwrap sqlplus'

alias rman='rlwrap rman'

linux下的sql plus 終於可以像windows下的那樣使用了。

UserControl真是乙個好東西啊!

通過usercontrol,可以將多種控制項組合起來,從而封裝成乙個新的控制項。比如,將button 和 listview結合起來,可以實現豐富的下拉選擇。listview其充分的表現力,可以實現多選,單選,多列顯示,選擇等,非常多的控制項。做了一年產品軟體,對於ui和使用者體驗,有一定的心得,也有...

部落格是乙個好東西

部落格是由部落格託管商提供部落格內容託管服務,由網際網路使用者自行組織和管理的新一代的網際網路應用,被稱為web2.0的代表形式。web1.0是傳統 在網際網路上的自然延伸,表現為內容提供商 isp 向網際網路使用者作單向廣播,使用者被動接收。這樣形式除了媒介轉換為網際網路外,和傳統的廣播 電視 報...

介紹乙個好東西C 11

c 11引入了auto型別說明符,auto讓編譯器通過初始值來推算變數的型別,所以auto定義的變數必須有初始值。ranged base for範圍for c 11 引入了一種嶄新的for迴圈形式,可以逐一迭代某個給定的區間 陣列 集合內的每個元素。其他程式語言可能稱此為foreach迴圈。其一般性...