282240bf37d6fd9979da2c3a41006824dbb4e268
- Author
- Marc Cornellà <marc.cornella@live.com>
- Committer
- Marc Cornellà <marc.cornella@live.com>
- Date
Message
Account for iTerm2 sent keys in dircycle plugin
Diff
1diff --git a/plugins/dircycle/dircycle.plugin.zsh b/plugins/dircycle/dircycle.plugin.zsh
2index 12b20ab04228b1be4a07819af06482b9a348ce68..1e31105b17e2b2b4d81bca1d8d95aa44e18c6326 100644
3--- a/plugins/dircycle/dircycle.plugin.zsh
4+++ b/plugins/dircycle/dircycle.plugin.zsh
5@@ -26,5 +26,12 @@ insert-cycledright () {
6 }
7 zle -N insert-cycledright
8
9-bindkey "\e[1;6D" insert-cycledleft
10-bindkey "\e[1;6C" insert-cycledright
11+
12+# add key bindings for iTerm2
13+if [[ "$TERM_PROGRAM" == "iTerm.app" ]]; then
14+ bindkey "^[[1;6D" insert-cycledleft
15+ bindkey "^[[1;6C" insert-cycledright
16+else
17+ bindkey "\e[1;6D" insert-cycledleft
18+ bindkey "\e[1;6C" insert-cycledright
19+fi