如何开始使用viper / vimpulse?

时间:2010-09-10 03:20:35

标签: emacs viper-mode vimpulse

我获得了vimpulse的git克隆并按照安装说明进行操作。它基本上是说将(require 'vimpulse)放在我的.emacs文件中 - 但是这会在启动时启动viper / vimpulse,所以只有当我使用(add-hook 'viper-mode-hook (lambda () (require 'vimpuse))调用viper-mode时我才尝试使用vimpulse加载。但是当我这样做时,视觉模式不起作用(尝试打开文件),所以我现在有类似(defun vimpulse-on () (interactive) (require 'vimpulse))的东西。之后切换打开和关闭我使用C-z。这听起来对吗?因此,一旦加载了vimpulse,就没有相当于M-x viper-go-away而是它被暂停,直到我再次点击C-z ...此外,任何使用viper / vimpulse的一般提示都将受到赞赏!非常感谢。

编辑:语法错误已更正。我尝试过的是(add-hook 'viper-mode-hook (lambda () (require 'vimpulse)),它在viper-mode启动时无法启用可视模式。正常模式下的v似乎已映射到find-file(或ido-find-file)。

1 个答案:

答案 0 :(得分:1)

(add-hook 'viper-load-hook
   (lambda () (require 'vimpulse))

只需在viper-load-hook中加载vimpulse。