Vim在替换模式下打开,添加';设置noesckeys';使箭头键不可用

Vim在替换模式下打开,添加';设置noesckeys';使箭头键不可用,vim,windows-subsystem-for-linux,Vim,Windows Subsystem For Linux,我在WSL1.0中使用VIM 8.2作为Ubuntu 16.04,在windows 10(版本1903)上,从windows终端(版本1.0.1401.0)开始 当我在VIM中打开一个文件时,它以替换模式打开。我不要这个。我在my.vimrc中添加了set noesckeys,这解决了这个问题,但在插入模式下不工作的箭头键中创建了一个新的箭头键(它们改为键入大写字母)。我不想为这些问题,但目前我可以有一个或另一个 我没有映射到,我使用:map命令进行了检查。我正在nocompatible模式下运

我在WSL1.0中使用VIM 8.2作为Ubuntu 16.04,在windows 10(版本1903)上,从windows终端(版本1.0.1401.0)开始

当我在VIM中打开一个文件时,它以替换模式打开。我不要这个。我在my.vimrc中添加了
set noesckeys
,这解决了这个问题,但在插入模式下不工作的箭头键中创建了一个新的箭头键(它们改为键入大写字母)。我不想为这些问题,但目前我可以有一个或另一个

我没有映射到
,我使用
:map
命令进行了检查。我正在
nocompatible
模式下运行

如何在不影响插入模式下的箭头键的情况下修复在替换模式下启动的VIM


谢谢。

您是否映射了
esc
键?请显示您的
vimrc
。否,没有映射到esc的内容。我想我把它添加到了帖子中,但是我忘了把它放在一个代码块中,这样它就不会显示了。在启动vim之前,在终端中输入以下内容,并检查它是否解决了您的问题:
export TERM=xterm
@isAif
export TERM=xterm
为我解决了它。您是否映射了
esc
键?请显示您的
vimrc
。否,没有映射到esc的内容。我想我把它添加到了帖子中,但是我忘了把它放在一个代码块中,这样它就不会显示了。在启动vim之前,在终端中输入以下内容,并检查它是否解决了您的问题:
export TERM=xterm
@isAif
export TERM=xterm
为我解决了它。