diff options
author | Marc Cornellà <marc.cornella@live.com> | 2014-12-24 01:33:28 +0100 |
---|---|---|
committer | Marc Cornellà <marc.cornella@live.com> | 2015-02-10 19:18:15 +0100 |
commit | 282240bf37d6fd9979da2c3a41006824dbb4e268 (patch) | |
tree | c73c730fff0719f54c1860dcef830ec825adb9f2 /plugins/dircycle/dircycle.plugin.zsh | |
parent | 999bab187c0a59301f4055fb6239a5352d3c96ab (diff) | |
download | zsh-282240bf37d6fd9979da2c3a41006824dbb4e268.tar.gz zsh-282240bf37d6fd9979da2c3a41006824dbb4e268.tar.bz2 zsh-282240bf37d6fd9979da2c3a41006824dbb4e268.zip |
Account for iTerm2 sent keys in dircycle plugin
Diffstat (limited to 'plugins/dircycle/dircycle.plugin.zsh')
-rw-r--r-- | plugins/dircycle/dircycle.plugin.zsh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/plugins/dircycle/dircycle.plugin.zsh b/plugins/dircycle/dircycle.plugin.zsh index 12b20ab04..1e31105b1 100644 --- a/plugins/dircycle/dircycle.plugin.zsh +++ b/plugins/dircycle/dircycle.plugin.zsh @@ -26,5 +26,12 @@ insert-cycledright () { } zle -N insert-cycledright -bindkey "\e[1;6D" insert-cycledleft -bindkey "\e[1;6C" insert-cycledright + +# add key bindings for iTerm2 +if [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then + bindkey "^[[1;6D" insert-cycledleft + bindkey "^[[1;6C" insert-cycledright +else + bindkey "\e[1;6D" insert-cycledleft + bindkey "\e[1;6C" insert-cycledright +fi
\ No newline at end of file |