【问题标题】:vim insert mode dollar sign is slowvim插入模式美元符号很慢
【发布时间】:2018-04-13 11:52:10
【问题描述】:

我是 vim 的新手。我使用预定义的.vimrc 并且有一些小问题。每当我在插入模式下键入 $ 符号时,插入会停止片刻,如果我键入,例如,1 之后将插入两个括号 ()。我不知道是哪个插件导致了这种行为,但我想禁用它。

有人可以帮我吗?

【问题讨论】:

  • 在您熟悉 Vim 的默认配置之前,我建议 不要 使用罐装的 .vimrc。您链接到的extended.vim 已将all sorts of key sequences starting with $ 映射到您可能关心或不关心的命令。每次您键入 $ 时,vim 都在等待查看您键入的下一个字符是否属于这些预定义命令之一。
  • 您可以注释掉有问题的*map 命令,但我建议您简单地浏览这些文件以获取想法并将您喜欢的内容复制到您自己的.vimrc
  • 我想我会使用我自己的 .vimrc。谢谢你:)
  • 使用你自己的 .vimrc 是要走的路。 YouTube 有一些视频,经验丰富的 vim 用户在他们的 .vimrc 中介绍了一些想法。另外,在 github 上搜索“vimrc”。许多高级用户分享他们的,许多人都受到了强烈的评论。祝你好运,欢迎使用 vim。它会在你身上生长。

标签: vim


【解决方案1】:

此框架的文档在其主页上详细说明了此映射:

inoremap $1 ()<esc>I

这个映射和相关的映射在扩展的vimrc文件中指定,从第82行开始:https://github.com/amix/vimrc/blob/master/vimrcs/extended.vim

因此,只需删除该文件副本中的这些映射即可。

注意:我对这个项目一无所知,也没有测试过。我只是假设在使用您提供的链接快速查看项目后这将起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-25
    • 2013-04-14
    • 2011-08-20
    • 2012-01-12
    • 2013-11-06
    • 2017-01-07
    相关资源
    最近更新 更多