Skip to content

Commit

Permalink
Revert "Only turn on keybindings once per session"
Browse files Browse the repository at this point in the history
This reverts commit cf8a7df.
  • Loading branch information
curusarn committed Jun 30, 2020
1 parent cf8a7df commit a4d2744
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions scripts/shellrc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,14 @@ if [ -z "${__RESH_SESSION_ID+x}" ]; then
# TODO add sesson time
__resh_reset_variables
__resh_session_init
fi

# block for anything we only want to do once per shell
if [ -z "${__RESH_INIT_DONE+x}" ]; then
preexec_functions+=(__resh_preexec)
precmd_functions+=(__resh_precmd)

__resh_reset_variables

if [ "$__RESH_SHELL" = bash ] ; then
[ "$(resh-config --key BindArrowKeysBash)" = true ] && __resh_bind_arrows
Expand All @@ -89,14 +97,6 @@ if [ -z "${__RESH_SESSION_ID+x}" ]; then
echo "$__RESH_SHELL"
fi
[ "$(resh-config --key BindControlR)" = true ] && __resh_bind_control_R
fi

# block for anything we only want to do once per shell
if [ -z "${__RESH_INIT_DONE+x}" ]; then
preexec_functions+=(__resh_preexec)
precmd_functions+=(__resh_precmd)

__resh_reset_variables

__RESH_INIT_DONE=1
fi

0 comments on commit a4d2744

Please sign in to comment.