On Sat, 24 Jun 2023 19:35:47 +0100 Bram Moolenaar <[email protected]> wrote: > You need to tell Vim to recognize these escape sequences: > > execute "set <FocusGained>=\<Esc>[I" > execute "set <FocusLost>=\<Esc>[O" > > Since this is quite common it was made the default in patch 9.0.1619. > You only need to define the escape sequences for older Vim versions.
Interesting. I wondered why it was there in the help doc but Vim didn't seem to need it. Thank you for the clarification. By the way, in my second email, I wrote what the solution to my problem was: > [...] > Turns out, the control code "^[[O" was emitted from TmuxOrSplitSwitch(). > All I had to do was prepend a ":h :silent" (not ":h map-<silent>; that > was already there) to the keymap. Now Vim corrupt the window with that > control code. But I forgot "doesn't" in there. The last line should've said: Now Vim _doesn't_ corrupt the window with that control code. -- Enan -- -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_use" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_use/20230625100617.00001bfc%40gmail.com.
