要在Vim中逃逸时向后退缩,而不使用
映射,可以使用以下代码示例中的解决方法:
" 设置逃逸序列,用于在插入模式下触发后退缩
inoremap h
" 在插入模式下按下时,将光标向后退缩
inoremap col('.') == 1 ? '' : 'h'
上面的代码中,我们将
键绑定到了
命令,该命令会将光标向左移动一个字符。在插入模式下按下
时,会触发
命令序列,该序列会先将光标向左移动一个字符,然后再触发逃逸操作。
要使用上面的代码,需要将它们添加到你的.vimrc
文件中。然后,你可以在插入模式下按下
来触发逃逸操作,并且光标会向后退缩。