Когда я использую VIM в терминале на своей локальной машине (Mac OS X Snow Leopard), ключ удаления действительно является backspace (т.е. деструктивным обратным пространством).
Когда я SSH на конкретный сервер, по какой-то причине он регулярно удаляет (т.е. удаляет символ под курсором).
Как я могу изменить его, чтобы он был последовательным? Я пробовал дюжину решений, но ничего не работает.
Проверка флажка "Удалить отправляет Ctrl-H" в "Настройки терминала" > "Дополнительно" не работает - это неразрушающее обратное пространство.
Я пробовал около сотни различных сопоставлений клавиш в VIM, но безрезультатно.
Интересно, что ключ работает, как ожидалось, когда я набираю команды в VIM (например, : <something>
) - он только прикручивается, когда я редактирую фактический текст. Любые идеи?