1
0
mirror of https://github.com/atuinsh/atuin.git synced 2025-07-12 12:25:05 +02:00

Revert "fix(bash): avoid unexpected atuin history start for keybindings (#1…" ()

This reverts commit 86f2c8e588.
This commit is contained in:
Ellie Huxtable
2024-02-17 09:48:15 +00:00
committed by GitHub
parent 4512cd5c7f
commit 032ca19c73

@ -17,14 +17,6 @@ export ATUIN_SESSION
ATUIN_HISTORY_ID="" ATUIN_HISTORY_ID=""
__atuin_preexec() { __atuin_preexec() {
if [[ ! ${BLE_ATTACHED-} ]]; then
# With bash-preexec, preexec may be called even for the command run by
# keybindings. There is no general and robust way to detect the
# command for keybindings, but at least we want to exclude Atuin's
# keybindings.
[[ $BASH_COMMAND == '__atuin_history'* && $BASH_COMMAND != "$1" ]] && return 0
fi
local id local id
id=$(atuin history start -- "$1") id=$(atuin history start -- "$1")
export ATUIN_HISTORY_ID=$id export ATUIN_HISTORY_ID=$id