在 VIM 插入模式下丢失了左/右光标键?

在 VIM 插入模式下丢失了左/右光标键?

当我在 VIM 中编辑 .sql 文件时,在插入模式下无法使用左/右光标键。在正常模式下,它们工作正常。在其他文件类型中 - 它们也可以正常工作。在 ~/.vim/ftplugin/sql.vim 中有一堆“iab”,但仅此而已。

我发现当使用标准 vimrc(非定制)运行 vim 时,问题不存在。

哪里出了问题?是否可以设置任何选项,以禁用插入模式下的一些(上下工作)光标键?!

答案1

可能是因为某些原因,这些键被映射到了命令上。键入:mapCtrlV以查看右箭头是否被映射,然后对左箭头也执行同样的操作。

答案2

将以下内容添加到您的 ~/.vimrc 或 ~/.vim/ftplugin/sql.vim 文件中:

let g:omni_sql_no_default_maps = 1

相关内容