Я в настоящее время на Windows, поэтому я не уверен на 100%, будет ли это работать на Unix, но это должно дать вам представление: в каталоге, на который указывает переменная окружения %PATH%
, я создал файл sqlplus_edit.bat
со следующим содержанием:
vi.exe c:\path\to\Jagan\Documents\PLSQL\%1
Затем в SQL*Plus
:
define _editor=sqlplus_edit
Это сработало для меня.