Last Updated on 10월 19, 2021 by Jade(정현호)
oracle 의 sqlplus 사용시 유닉스/리눅스 환경에서 ed 실행시 기본 line editor 로 동작하여 사용하기 매우 어려운 부분이 있습니다.
그래서 ed 실행시 기본 편집기를 vi 로 지정하면 sqlplus 에서 우리에게 익숙한 vi 로 편집 할 수 있습니다.
사용법은 oracle 유저의 .bash_profile(또는 .profile) 에서 아래의 환경변수를 지정 하는 것 입니다.
export EDITOR=vi
내용을 추가 한 후 다시 로그인을 하거나 환경변수 파일을 다시 읽어 들이면 됩니다.
bash shell
----------
source .bash_profile
ksh shell
---------
. ./.profile
이제 기본 기본 editor 가 vi 로 지정 되어서 sqlplus 상에서 ed를 누르면 vi 가 실행되게 됩니다.

Principal DBA(MySQL, AWS Aurora, Oracle)
핀테크 서비스인 핀다에서 데이터베이스를 운영하고 있어요(at finda.co.kr)
Previous - 당근마켓, 위메프, Oracle Korea ACS / Fedora Kor UserGroup 운영중
Database 외에도 NoSQL , Linux , Python, Cloud, Http/PHP CGI 등에도 관심이 있습니다
purityboy83@gmail.com / admin@hoing.io