+ execute "set <f28>=\<Esc>[200~"
+ execute "set <f29>=\<Esc>[201~"
+ map <expr> <f28> XTermPasteBegin("i")
+ imap <expr> <f28> XTermPasteBegin("")
+ vmap <expr> <f28> XTermPasteBegin("c")
+ cmap <f28> <nop>
+ cmap <f29> <nop>
+
+ "https://coderwall.com/p/if9mda/automatically-set-paste-mode-in-vim-when-pasting-in-insert-mode
+ " https://ttssh2.osdn.jp/manual/en/usage/tips/vim.html
+ function! WrapForScreenTmux(s)
+ if (&term =~ "screen")
+ let scr_start = "\<Esc>P"
+ let scr_end = "\<Esc>\\"
+
+ return scr_start . a:s . scr_end
+ endif