在工作有时常常会遇到在家登到公司无法使用pl/sql developer或toad 工具的情况,只能用sqlplus的情况,能否把sqlplus使用的环境设置的好用一点,在oracle 网站搜了一下果然有,写的相当详细,参考一下连接
http://www.oracle.com/technology/global/cn/pub/articles/kalosi_vim.html
1. 下载vim for windows,http://www.vim.org/download.php,主要是vim70rt.zip及vim70w32.zip(或其他更新版本)。
2. 解压两个压缩文件,把vim70rt.zip解开后的所有文件,拷贝到vim70w32.zip解开的目录,在命令行运行install.exe,安装vim。单独解开vim70w32.zip不安装,也可以运行vim.exe,但是会缺少帮助及汉语支持。
3. 在glogin.sql(或login.sql)文件中添加一行:
DEFINE _EDITOR='vim -c "set filetype=sql"'
4 在参考《Effective oracle by design》设置sqlplus 环境选项,存成login.sql ,在当前目录下或设置环境变量
使用一下比较爽,edit 一下,sql语法能高亮,vim真挺强大的,在unix 下DEFINE _EDITOR=vi 就行了
不过有时字段显示也不是很爽,需要column XXXXX format aXX 挺烦人的 呵呵
如果感觉不太爽再试试国内大牛编的AnySQL,还是比较好的,字段显示取字段最大的显示,常用的sqlplus都用
host 命令也支持 命令行连接
ASQL>conn system/system@localhost:1521:XE
参考:http://www.anysql.net/anysql/anysql_new_feature01.html