diff --git a/share/functions/__fish_shared_key_bindings.fish b/share/functions/__fish_shared_key_bindings.fish index aabf9fd72..419430124 100644 --- a/share/functions/__fish_shared_key_bindings.fish +++ b/share/functions/__fish_shared_key_bindings.fish @@ -59,6 +59,9 @@ function __fish_shared_key_bindings -d "Bindings shared between emacs and vi mod $legacy_bind --preset $argv \e\[1\;9C nextd-or-forward-word # iTerm2 < 3.5.12 $legacy_bind --preset $argv \e\[1\;9D prevd-or-backward-word # iTerm2 < 3.5.12 + bind --preset $argv alt-b prevd-or-backward-word + bind --preset $argv alt-f nextd-or-forward-word + bind --preset $argv alt-up history-token-search-backward bind --preset $argv alt-down history-token-search-forward $legacy_bind --preset $argv \e\[1\;9A history-token-search-backward # iTerm2 < 3.5.12 diff --git a/share/functions/fish_default_key_bindings.fish b/share/functions/fish_default_key_bindings.fish index 2271eb0a7..327c597c5 100644 --- a/share/functions/fish_default_key_bindings.fish +++ b/share/functions/fish_default_key_bindings.fish @@ -60,8 +60,6 @@ function fish_default_key_bindings -d "emacs-like key binds" bind --preset $argv alt-backspace backward-kill-word bind --preset $argv ctrl-backspace backward-kill-word bind --preset $argv ctrl-delete kill-word - bind --preset $argv alt-b prevd-or-backward-word - bind --preset $argv alt-f nextd-or-forward-word bind --preset $argv alt-\< beginning-of-buffer bind --preset $argv alt-\> end-of-buffer