Support "bracketed paste" mode. This adds a -p flag to paste-buffer - if

this is used and the application has requested bracketed pastes, then
tmux surrounds the pasted text by \033[200~ and \033[201~. Applications
like vim can (apparently) use this to avoid, for example, indenting the
text. From Ailin Nemui.
This commit is contained in:
Nicholas Marriott
2012-03-03 09:43:22 +00:00
parent 4b8bb7770f
commit f4fdddc930
6 changed files with 47 additions and 8 deletions

6
tmux.1
View File

@ -3084,7 +3084,7 @@ List the global buffers.
Load the contents of the specified paste buffer from
.Ar path .
.It Xo Ic paste-buffer
.Op Fl dr
.Op Fl dpr
.Op Fl b Ar buffer-index
.Op Fl s Ar separator
.Op Fl t Ar target-pane
@ -3103,6 +3103,10 @@ flag.
The
.Fl r
flag means to do no replacement (equivalent to a separator of LF).
If
.Fl p
is specified, paste bracket control codes are inserted around the
buffer if the application has requested bracketed paste mode.
.It Xo Ic save-buffer
.Op Fl a
.Op Fl b Ar buffer-index