Vim(vi) 与 SQL*Plus 集成以及AnySQL尝鲜

来源:互联网 发布:php专家系统 编辑:程序博客网 时间:2024/04/30 08:49

在工作有时常常会遇到在家登到公司无法使用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

 

 

原创粉丝点击