Команды
inoremap
и nnoremap
Vim могут использоваться для настройки интерпретации ключей в Vim.
Здесь описано решение для вашего конкретного контекста: https://conemu.github.io/en/VimXterm.html
соответствующая цитата: «Если у вас есть проблемы с BS в Vim (BS действует как клавиша Delete) в ConEmu, когда term=xterm
, вы можете попробовать переназначить ключ BS:
inoremap <Char-0x07F> <BS>
nnoremap <Char-0x07F> <BS>
»
В общем, когда ключ не выполняет то, что вы хотите, уловка состоит в том, чтобы выяснить, что он на самом деле отправляет в Vim.Иногда можно нажать Ctrl-V, а затем нажать эту клавишу в режиме вставки.Затем можно использовать inoremap и nnoremap, как показано выше, чтобы переназначить их в соответствии с желаемым поведением в режиме вставки и обычном режиме соответственно.