summaryrefslogtreecommitdiff
path: root/plugins/safe-paste/safe-paste.plugin.zsh
diff options
context:
space:
mode:
authorjaseg <s@jaseg.de>2013-04-17 17:08:36 -0700
committerjaseg <s@jaseg.de>2013-04-17 17:08:36 -0700
commitf2b915c56741c846e845b037e9fdeb7c3f063bc3 (patch)
treed81b0206f2261a445b49a73c422dd167f5b5737f /plugins/safe-paste/safe-paste.plugin.zsh
parent85426a57a2561f675a6ad51754d6687c3ec571c2 (diff)
downloadzsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.tar.gz
zsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.tar.bz2
zsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.zip
The safe-paste plugin now works with tmux, too
Diffstat (limited to 'plugins/safe-paste/safe-paste.plugin.zsh')
-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'
}