在Linux的sqlplus中,如果使用edit对当前脚本进行编辑,则调用默认编辑器ed,如果想使用vi作为默认编辑器,则可以编辑文件$ORACLE_HOME/sqlplus/admin/glogin.sql,添加如下行
DEFINE _EDITOR = vi |
重新启动sqlplus后,运行edit命令时将会调用vi作为编辑器
在sqlplus启动时,会首先运行$ORACLE_HOME/sqlplus/admin/glogin.sql,因此我们也可以在这个文件中设置别的变量
另外一种方法:
在环境变量里面设置 EDITOR=vi同样可以达到目的.Ubuntu里面设置.bashrc文件: (1)export EDITOR=vi;(2) $source .bashrc
-END-