diff options
author | Robby Russell <robby@planetargon.com> | 2013-04-23 19:45:29 -0700 |
---|---|---|
committer | Robby Russell <robby@planetargon.com> | 2013-04-23 19:45:29 -0700 |
commit | 81ed18f722f5a1bd144cc36b2f8f8666b6485b0f (patch) | |
tree | ed3664073d8d94d7dc454c4ced7a339e7e527b5e /plugins | |
parent | 78bb69968d10299994bd57de6fb1c2da6c342c1d (diff) | |
parent | f2b915c56741c846e845b037e9fdeb7c3f063bc3 (diff) | |
download | zsh-81ed18f722f5a1bd144cc36b2f8f8666b6485b0f.tar.gz zsh-81ed18f722f5a1bd144cc36b2f8f8666b6485b0f.tar.bz2 zsh-81ed18f722f5a1bd144cc36b2f8f8666b6485b0f.zip |
Merge pull request #1733 from jaseg/patch-1
The safe-paste plugin now works with tmux, too
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/safe-paste/safe-paste.plugin.zsh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/safe-paste/safe-paste.plugin.zsh b/plugins/safe-paste/safe-paste.plugin.zsh index 0aa97965f..17c212c19 100644 --- a/plugins/safe-paste/safe-paste.plugin.zsh +++ b/plugins/safe-paste/safe-paste.plugin.zsh @@ -43,12 +43,12 @@ function _paste_insert() { function _zle_line_init() { # Tell terminal to send escape codes around pastes. - [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color ]] && printf '\e[?2004h' + [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color || $TERM = screen || $TERM = screen-256color ]] && printf '\e[?2004h' } function _zle_line_finish() { # Tell it to stop when we leave zle, so pasting in other programs # doesn't get the ^[[200~ codes around the pasted text. - [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color ]] && printf '\e[?2004l' + [[ $TERM == rxvt-unicode || $TERM == xterm || $TERM = xterm-256color || $TERM = screen || $TERM = screen-256color ]] && printf '\e[?2004l' } |