edit the file GLOGIN.SQL in the %ORACLE_HOME%\PLUS33 directory. 
add the following line: 
DEFINE_EDITOR=<path and name of the editor of your choice> 
next time you start SQL*Plus, this will be your default editor. have a nice day

解决方案 »

  1.   

    我在%oracle_home%\sqlplus\glogin.sql中
    照你所说的加了一行,
    只是效果跟在
       编辑\ 编辑器 \ 定义编辑器...
    中设置一样,
    用ed命令之后,只是虚幌了一下DOS窗口。
      

  2.   

    Hi , Man  DEFINE_EDITOR= D:\Program Files\UltraEdit\UEDIT32.EXE
    ---> It's Wrong DEFINE_EDITOR="D:\Program Files\UltraEdit\UEDIT32.EXE"
    ---> It's Right
      

  3.   

    只有记事本可以 DEFINE_EDITOR=NOTEPAD 就行了
    其他的要加分号诶
      

  4.   

    是啊,成功了,非常非常Thank you