diff --git a/bashrc.jssh b/bashrc.jssh index 47c2a9b..ed15d57 100644 --- a/bashrc.jssh +++ b/bashrc.jssh @@ -11,8 +11,8 @@ alias la='ls -A' alias l='ls -CF' alias sl='ls' [ -x $JSSHHOME/sshrc.jssh ] && alias jssh="$JSSHHOME/sshrc.jssh" -[ -r $JSSHHOME/screenrc.jssh ] && alias screen="screen -c $JSSHHOME/screenrc.jssh" -[ -r $JSSHHOME/vimrc.jssh ] && export VIMINIT="let \$MYVIMRC='$JSSHHOME/vimrc.jssh' | source \$MYVIMRC" +which screen >/dev/null 2>&1 && [ -r $JSSHHOME/screenrc.jssh ] && alias screen="screen -c $JSSHHOME/screenrc.jssh" +which vim >/dev/null 2>&1 && [ -r $JSSHHOME/vimrc.jssh ] && export VIMINIT="let \$MYVIMRC='$JSSHHOME/vimrc.jssh' | source \$MYVIMRC" PROMPT_COMMAND=__prompt_command __prompt_command() { local curr_exit="$?"