开发者

how to get started with viper/vimpulse?

开发者 https://www.devze.com 2023-01-15 07:42 出处:网络
I obtained a git clone of vimpulse and followed the instructions for installation. It basically says to put (require \'vimpulse) in my .emacs file - but this will start viper/vimpulse upon startup, so

I obtained a git clone of vimpulse and followed the instructions for installation. It basically says to put (require 'vimpulse) in my .emacs file - but this will start viper/vimpulse upon startup, so I tried to have vimpulse load only if I invoke viper-mode with (add-hook 'viper-mode-hook (lambda () (require 'vimpuse)). But when I do this visual mode does not work (tries to open file instead), so instead I now have something like (defun vimpulse-on () (interactive) (require 'vimpulse)). After that to toggle on and off I use C-z. Does that about sound right开发者_如何学Python? So once vimpulse is loaded there's no equivalent of M-x viper-go-away and instead it's suspended until I hit C-z again... Also, any general tips with using viper/vimpulse would be appreciated! Thanks much in advance.

Edit: syntax error corrected. What I had tried was (add-hook 'viper-mode-hook (lambda () (require 'vimpulse)), which does not enable visual mode when viper-mode is started. v in normal-mode appears to be mapped to find-file (or ido-find-file).


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

Just load vimpulse in the viper-load-hook.

0

精彩评论

暂无评论...
验证码 换一张
取 消