From e81e1f28e6f622769e61b20732d29ca31b134385 Mon Sep 17 00:00:00 2001 From: lace <> Date: Wed, 2 Aug 2006 20:53:39 +0000 Subject: [PATCH] Harness $VIMINIT initialization. --- .bashrc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.bashrc b/.bashrc index 4ff3a94..12f2142 100644 --- a/.bashrc +++ b/.bashrc @@ -184,8 +184,12 @@ if grep 2>/dev/null -q '^..............:0C38 00000000:0000 0A ' /proc/net/tcp;th export https_proxy=http://127.0.0.1:3128/ export ftp_proxy=http://127.0.0.1:3128/ fi -export VIMINIT="source `echo "${BASH_SOURCE:-$BASH_ENV}"|sed 's/[.]bashrc$/.vimrc/'`" -[ "$VIMINIT" != "source " ] || unset VIMINIT # RHEL3U8 bash-2.05b-41.7 +_selfabs= +[ "$_selfabs" = "${_selfabs#/}" ] && _selfabs="$BASH_SOURCE" +[ "$_selfabs" = "${_selfabs#/}" ] && _selfabs="$BASH_ENV" +[ "$_selfabs" = "${_selfabs#/}" ] && _selfabs="$PWD/.bashrc" +[ -r "$_selfabs" ] || unset _selfabs +[ -n "$_selfabs" ] && export VIMINIT="source `echo "$_selfabs"|sed 's/[.]bashrc$/.vimrc/'`" export SOCKS5_SERVER=icsocks.holland.sun.com -- 1.8.3.1