7de44dbdb767e52e509010b1468126259e0b8b87
- Author
- Gabor Marton <gabor.marton@prezi.com>
- Committer
- Gabor Marton <gabor.marton@prezi.com>
- Date
Message
Added trapwinch to vi-mode plugin.
Diff
1diff --git a/plugins/vi-mode/vi-mode.plugin.zsh b/plugins/vi-mode/vi-mode.plugin.zsh
2index 3ed32b3fb29decd731c6780a73f757f8945c6bd6..f2745b409097c6cdf6c5a02069728e8b18f2f632 100644
3--- a/plugins/vi-mode/vi-mode.plugin.zsh
4+++ b/plugins/vi-mode/vi-mode.plugin.zsh
5@@ -14,6 +14,14 @@ function zle-keymap-select zle-line-init zle-line-finish {
6 zle -R
7 }
8
9+# Ensure that the prompt is redrawn when the terminal size changes.
10+TRAPWINCH() {
11+ if [[ -o zle ]]; then
12+ zle reset-prompt
13+ zle -R
14+ fi
15+}
16+
17 zle -N zle-line-init
18 zle -N zle-line-finish
19 zle -N zle-keymap-select