Emacs 脉冲误差

Emacs 脉冲误差,emacs,vimpulse,Emacs,Vimpulse,我最近才开始使用emacs一点,只是为了。我是一个大量使用vim的用户,所以我安装vim是为了尽可能让我的组织模式使用率接近vim 然而,在尝试使用某些功能时,我遇到了一些错误。例如,如果我在可视线路模式下按V,选择一些线路,然后按d,则应删除这些线路。相反,我得到了以下错误: Symbol的函数定义无效:vimpulse delete text objects函数 类似地,如果我尝试使用ciw来“更改此单词”,我会得到(在点击I之后): 符号的功能定义无效:vimpulse更改文本对象命令 如

我最近才开始使用emacs一点,只是为了。我是一个大量使用vim的用户,所以我安装vim是为了尽可能让我的组织模式使用率接近vim

然而,在尝试使用某些功能时,我遇到了一些错误。例如,如果我在可视线路模式下按
V
,选择一些线路,然后按
d
,则应删除这些线路。相反,我得到了以下错误:

Symbol的函数定义无效:vimpulse delete text objects函数

类似地,如果我尝试使用
ciw
来“更改此单词”,我会得到(在点击
I
之后):

符号的功能定义无效:vimpulse更改文本对象命令


如果我打开vimpulse的源代码,我可以清楚地看到这两个函数的定义,因此它们不是未定义的。这大概是我最好的猜测,究竟是什么导致了这一切。任何对emacs/vimpulse有更多经验的人都知道到底出了什么问题吗?

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

emacs -q
然后在
vimpulse
org模式下手动加载包:

M-x find-file /path/to/some/org-file
M-x org-mode
M-x load-file /path/to/vimpulse.el RET
试试你的cid和v向下d


我希望它能正常工作(Emacs23.1对我来说的确如此)。如果是这样,那么您的
.emacs
中就有一些东西弄乱了东西。如果没有,那么我们必须进行更多的调试。

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

emacs -q
然后在
vimpulse
org模式下手动加载包:

M-x find-file /path/to/some/org-file
M-x org-mode
M-x load-file /path/to/vimpulse.el RET
试试你的cid和v向下d


我希望它能正常工作(Emacs23.1对我来说的确如此)。如果是这样,那么您的
.emacs
中就有一些东西弄乱了东西。如果没有,那么我们必须进行更多的调试。

按照这些步骤,什么都不起作用。即使按h/j/k/l在文件中移动也不起作用,它只是插入字符。也许这与我在windows上运行emacs有关?遵循这些步骤,什么都不起作用。即使按h/j/k/l在文件中移动也不起作用,它只是插入字符。也许这与我在windows上运行emacs有关?