gvim中输入逗号点号以及斜杠时反应很慢的问题

作者:半瓶墨水 链接:http://www.2maomao.com/blog/vim-slow-in-insert-mode/

今天看到vim讨论组有人问这个问题,说是在插入模式输入逗号的时候反应很慢。

我个人还遇到过输入点号和斜杠时反应很慢的问题。

这不是反应慢,这是因为这些符号被映射为热键了,比如斜杠,如果你输入”\c”的就发现整行被注释了

要想查出问题很简单,在命令行中输入如下的命令就可以看到所有插入模式下的键盘mapping

:imap

比如其中就有
\c Tranditional

然后找个文本搜索工具到vim安装目录下搜一下相应的关键字就找到了,我用的是自己编写的文本搜索工具,命令是:rsr Esc.*Plug *.vim,结果如下:

.vim71pluginEnhancedCommentify.vim:1537:             .' <Esc><Plug>DeCommentji'
.vim71pluginEnhancedCommentify.vim:1539:             .' <Esc><Plug>DeCommenti'
.vim71pluginEnhancedCommentify.vim:1559:             .' <Esc><Plug>'. s:Method .'ji'
.vim71pluginEnhancedCommentify.vim:1561:             .' <Esc><Plug>'. s:Method

然后禁掉这个插件或者换个热键,把vim关掉重开就行了。

555,本篇现在一条评论也没有,雁过留声,人过留名,各位乡亲父老,有钱的捧个钱场,没钱的捧个人场......

发表评论

  • :(
  • :)
  • :D
  • :X
  • :^
  • :d
  • :e
  • :h
  • :k
  • :l
  • :p
  • :q
  • :s
  • :v
  • :w
  • :x

注意:评论中需包含至少一个中文字,否则视为无效