Через те, що вхід з клавіатури обробляється внутрішньо, сьогодні, на жаль, це взагалі неможливо, навіть у GVIM. Деякі комбінації клавіш, наприклад Ctrl+ не алфавітне, неможливо відобразити, а Ctrl+ літеру проти Ctrl+ Shift+ літеру не можна відрізнити. (Якщо ваш термінал не надсилає для нього чіткий код термінальної капи , який більшість не робить.) У режимі вставки або командного рядка спробуйте ввести комбінацію клавіш. Якщо нічого не відбувається / вставлено, ви не можете використовувати цю комбінацію клавіш. Це стосується також <Tab>
/ <C-I>
, <CR>
/ <C-M>
/ <Esc>
/ <C-[>
тощо. (Єдиним винятком є <BS>
/ <C-H>
.) Це відома больова точка і тема різних дискусій на vim_dev та #vim IRC-канал #vim.
Деякі люди (в першу чергу Пол Леонерд Еванс) хочуть це виправити (навіть для консолі Vim в терміналах, які це підтримують), і вони подали різні пропозиції, пор. http://groups.google.com/group/vim_dev/browse_thread/thread/626e83fa4588b32a/bfbcb22f37a8a1f8
Але на сьогоднішній день жодних патчів чи добровольців ще не вийшло, хоча багато хто висловив бажання мати це у майбутньому великому випуску Vim 8.