代码之家  ›  专栏  ›  技术社区  ›  Chad Birch

emacs vimpulse错误

  •  1
  • Chad Birch  · 技术社区  · 14 年前

    我最近刚开始使用emacs,只用于 org-mode vimpulse 试图让我的组织模式使用尽可能接近vim。

    但是,我在尝试使用某些特性时遇到了一些错误。例如,如果我按 V d ,则应删除这些行。相反,我得到以下错误:

    Symbol's function definition is void: vimpulse-delete-text-objects-function

    同样,如果我尝试使用 ciw i ):

    Symbol's function definition is void: vimpulse-change-text-objects-command

    如果我打开vimpulse的源代码,我可以清楚地看到这两个函数的定义,所以它们不是未定义的。这是我最好的猜测,虽然什么可能导致这一点。有谁对emacs/vimpulse有更多的经验,知道到底出了什么问题?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Trey Jackson    14 年前

    尝试在没有任何自定义设置的情况下运行emacs:

    emacs -q
    

    然后手动加载到 vimpulse org-mode

    M-x find-file /path/to/some/org-file
    M-x org-mode
    M-x load-file /path/to/vimpulse.el RET
    

    cid公司 .

    我希望它能正常工作(对我来说是这样,emacs23.1)。如果是的话,那你的脑子里就有东西了 .emacs 把事情搞砸了。如果没有,那我们就得做更多的调试。