This is a follow up to this question of mine.
I found out that having
:noremap ^[[29^ <Nop> in my vimrc is not enough to disable the unwanted effect of Ctrl+Menu in insert mode, so I looked at
:help map-table and verified that indeed
:noremap does not apply to insert mode.
Therefore I decided to make the least number of mappings to disable that key combo on every mode. Based on that table this seemed a good combination:
lnoremap ^[[29^ <NOP> noremap ^[[29^ <NOP> tnoremap ^[[29^ <NOP>
^[ is obtained via Ctrl+v followed by Escape).
lnoremap is not applying to insert mode! You can see it in the screencast below.
Am I misunderstanding
map-table information concerning
lnoremap, or is it a bug I should report?
I wonder whether the last paragraph of
language-mapping is relevant in this respect,
Language mappings will never be applied to already mapped characters. They are only used for typed characters. This assumes that the language mapping was already done when typing the mapping.