Hi David, assuming you use bash, just put an "export EDITOR=/usr/bin/vi" in your .bashrc (w/o the quotes) and eventually issue a "source $HOME/.bashrc" (again, w/o quotes) to reload the settings if you don't want to logout/login again. HTH, Martin ----- Original Message ----
From: David C. Rankin <drankinatty@suddenlinkmail.com> To: suse <opensuse@opensuse.org> Sent: Thursday, July 31, 2008 8:37:33 AM Subject: [opensuse] help! How did EDITOR=/usr/bin/joe get set and how do I get vi back -- permanently?
Listmates,
Gremlins in my 10.3 server again. I went to edit a crontab and to my surprise, a blue screen editor appeared and I had no idea how to get out of it so I just hit ctrl+c to exit. Further investigation revealed that "joe" was now my default editor? joe who?
[00:57 nirvana/var/backup] # set | grep EDITOR EDITOR=/usr/bin/joe [00:57 nirvana/var/backup] # export EDITOR=/usr/bin/vi [00:57 nirvana/var/backup] # set | grep EDITOR EDITOR=/usr/bin/vi _=EDITOR
Now I have an additional piece of environment set to "_=EDITOR". I killed it
with "unset _".
More troubling is how did "EDITOR=/usr/bin/joe" get set in the first place? This is a basic 10.3 server (Linux nirvana 2.6.22.18-0.2-default). I like vi, I wouldn't change it.
More frustrating, this seems to be set every time I open a new shell. I exit a shell, su to reopen another, and the thing is set to joe again. Where do I fix this for good? Thanks.
-- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org