diff options
author | jaseg <s@jaseg.de> | 2013-04-17 17:08:36 -0700 |
---|---|---|
committer | jaseg <s@jaseg.de> | 2013-04-17 17:08:36 -0700 |
commit | f2b915c56741c846e845b037e9fdeb7c3f063bc3 (patch) | |
tree | d81b0206f2261a445b49a73c422dd167f5b5737f /plugins | |
parent | 85426a57a2561f675a6ad51754d6687c3ec571c2 (diff) | |
download | zsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.tar.gz zsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.tar.bz2 zsh-f2b915c56741c846e845b037e9fdeb7c3f063bc3.zip |
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' } |