使用工具 rlwrap ,可以让 sqlplus, sftp 等原本不支持命令上下翻页,TAB自动展开功能的程序,支持这些功能。
rlwrap 工具安装使用方法,需要先安装 readline 和 readline-devel (操作系统光盘中自带)
tar -zxvf rlwrap-0.30.tar.gz
./configure
make & make install
设置环境变量:
alias sqlplus='rlwrap sqlplus'
alias sftp='rlwrap sftp'
别忘了再 source 一下。
PS: 使 sqlplus, sftp 支持 Backspace 键删除字符: stty erase ^H
使 sqlplus, sftp 改回用 Ctrl+Backspace 键删除字符 stty erase ^?