клавиши управления создают вывод ascii в режиме вставки Vi

клавиши управления создают вывод ascii в режиме вставки Vi

Когда я вхожу в режим в vim, все клавиши управления (такие как клавиши со стрелками, клавиши удаления и т. д.) выдают символы вместо ожидаемого поведения управления. Как это изменить? Спасибо :)

решение1

Попробуйте установить vim, вместо этого. Это поведение по умолчанию для vi. Если вы vimустановили, лучший способ получить поведение vim — touch .vimrcв вашем домашнем каталоге.

решение2

Это может произойти, если

  1. на самом деле вы используете старый vi, а не vim
  2. vim не распознает и не знает тип вашего терминала. В оболочке, из которой вы вызвали vi, введите

    echo $TERM
    

Связанный контент