|
@@ -136,8 +136,11 @@ for keymap in emacs vicmd viins; do
|
|
|
|
|
|
case "$TERM_PROGRAM" in
|
|
|
Apple_Terminal) bindkey -M $keymap "^[b" dirhistory_zle_dirhistory_back ;; # Terminal.app
|
|
|
- iTerm.app) bindkey -M $keymap "^[^[[D" dirhistory_zle_dirhistory_back ;; # iTerm2
|
|
|
ghostty) bindkey -M $keymap "^[b" dirhistory_zle_dirhistory_back ;; # ghostty
|
|
|
+ iTerm.app)
|
|
|
+ bindkey -M $keymap "^[^[[D" dirhistory_zle_dirhistory_back
|
|
|
+ bindkey -M $keymap "^[b" dirhistory_zle_dirhistory_back
|
|
|
+ ;;
|
|
|
esac
|
|
|
|
|
|
if (( ${+terminfo[kcub1]} )); then
|
|
@@ -152,8 +155,11 @@ for keymap in emacs vicmd viins; do
|
|
|
|
|
|
case "$TERM_PROGRAM" in
|
|
|
Apple_Terminal) bindkey -M $keymap "^[f" dirhistory_zle_dirhistory_future ;; # Terminal.app
|
|
|
- iTerm.app) bindkey -M $keymap "^[^[[C" dirhistory_zle_dirhistory_future ;; # iTerm2
|
|
|
ghostty) bindkey -M $keymap "^[f" dirhistory_zle_dirhistory_future ;; # ghostty
|
|
|
+ iTerm.app)
|
|
|
+ bindkey -M $keymap "^[^[[C" dirhistory_zle_dirhistory_future
|
|
|
+ bindkey -M $keymap "^[f" dirhistory_zle_dirhistory_future
|
|
|
+ ;;
|
|
|
esac
|
|
|
|
|
|
if (( ${+terminfo[kcuf1]} )); then
|