summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorRobby Russell <robby@planetargon.com>2013-04-23 19:45:29 -0700
committerRobby Russell <robby@planetargon.com>2013-04-23 19:45:29 -0700
commit81ed18f722f5a1bd144cc36b2f8f8666b6485b0f (patch)
treeed3664073d8d94d7dc454c4ced7a339e7e527b5e /plugins
parent78bb69968d10299994bd57de6fb1c2da6c342c1d (diff)
parentf2b915c56741c846e845b037e9fdeb7c3f063bc3 (diff)
downloadzsh-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.zsh4
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'
}