Vim逗号键不工作

Vim逗号键不工作,vim,Vim,这让我抓狂。在Gentoo上使用Vim 7.2.182。在插入模式下,我的逗号键不起任何作用。.vimrc中没有包含逗号键的内容:映射不显示包含逗号的映射。这不是键盘或类似的问题:逗号键在所有其他应用程序和命令模式下的Vim中都可以正常工作,但当我进入插入模式时,按下该键根本没有任何作用。我甚至尝试过将逗号键显式映射到逗号,但似乎没有效果。事实证明,谷歌搜索毫无结果。有线索吗?解决了。不知怎的,我有: set cinkeys=0{,0},:,!,0#,!^F 在我的.vimrc中。正在卸下!,

这让我抓狂。在Gentoo上使用Vim 7.2.182。在插入模式下,我的逗号键不起任何作用。.vimrc中没有包含逗号键的内容:映射不显示包含逗号的映射。这不是键盘或类似的问题:逗号键在所有其他应用程序和命令模式下的Vim中都可以正常工作,但当我进入插入模式时,按下该键根本没有任何作用。我甚至尝试过将逗号键显式映射到逗号,但似乎没有效果。事实证明,谷歌搜索毫无结果。有线索吗?

解决了。不知怎的,我有:

set cinkeys=0{,0},:,!,0#,!^F

在我的.vimrc中。正在卸下!,已修复此问题。

类似问题的一个有用指针:

像这样启动vim

vim -u NONE
禁用.vimrc、环境变量和插件的读取。见:帮助-u

通过这种方式,您可以确保没有您自己的配置是问题所在

然后尝试使用空的.vimrc文件。如果问题仍然存在,它应该在插件中。
如果没有,则在你的.vimrc中。因此,通过注释掉.vimrc文件的前半部分,尝试在该文件中进行“二进制搜索”。如果出现问题,则在.vimrc的前半部分,否则在下半部分。继续注释掉“有害”部分的一半,以此类推……

您可能在某个时候从这里复制了.vimrc:我认为这与“最佳vim技巧”主题相关。。。这也是一个优秀的盗贼瓷砖反模式。