映射:nohlsearch转义键

Das*_*Ich 8 vim

我喜欢使用,hlsearch但我讨厌在搜索后保持一切突出显示,为了解决这个问题,我可以简单地使用它:nohlsearch或它的缩写,但仍然需要付出很多努力,所以我决定尝试按下逃生.我想出的是:

nnoremap <ESC> :nohlsearch<CR>
Run Code Online (Sandbox Code Playgroud)

这完全符合我在GVim中的要求,我通常用于开发,但它在vim中不起作用.

如果我在vim中搜索某些内容,请按escape以取消激活突出显示并使用其中一个箭头键导航vim直接进入插入模式并在新行上插入一个字符.

正如我从来没有真正到来的时候使用h,j,kl导航这实在是烦人,我想知道我怎样才能使vim的行为像GVIM.

如果您需要更多信息,可以在此处找到我的整个vim配置.

ZyX*_*ZyX 6

你的问题是,当你按下<Up>终端时会发送重新映射到的东西<Esc>OA(如果你输入<C-v><Up>插入模式,你会看到它):nohlsearch<CR>OA.我不知道任何解决方案,除了不映射单个<Esc>,尝试映射到double <Esc>.