Vim逗号键不起作用

时间:2009-07-22 14:18:09

标签: vim

这让我很沮丧。在Gentoo上使用Vim 7.2.182。在插入模式下,我的逗号键不执行任何操作。 .vimrc中没有包含逗号键的内容。 :map显示没有包含逗号的映射。它不是键盘或类似问题:逗号键在所有其他应用程序和Vim命令模式下都能正常工作等。但是当我进入插入模式时,按键不会做任何事情。我甚至尝试将逗号键显式映射到逗号,但似乎没有效果。谷歌的搜索已证明毫无结果。有线索吗?

2 个答案:

答案 0 :(得分:7)

解决。不知怎的,我有:

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

在我的.vimrc中。删除!,解决了问题。

答案 1 :(得分:4)

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

像这样开始vim

vim -u NONE

禁用.vimrc,环境变量和插件的读取。请参阅:help -u

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

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