在关于 Emacs 和 Vim 的一些想法中,Shinobu 建议重新映射 <space> 和 <backspace> 在带有 Vimpulse 0.5 的 Emacs 2.3.1 上不起作用。
我究竟做错了什么?
;; from .emacs
; simulate vim's "nnoremap <space> 10<c-e>10j"
(vimpulse-map " " (lambda ()
(interactive)
(next-line 10)
(viper-scroll-up-one 10)
))
; simulate vim's "nnoremap <backspace> 10<c-y>10k"
(define-key viper-vi-global-user-map [backspace] (lambda ()
(interactive)
(previous-line 10)
(viper-scroll-down-one 10)
))