将Cc重新绑定到Cc

kon*_*onr 1 emacs viper viper-mode

我使用的是蝰蛇,我想改变它C-cC-g原来的emacs的功能.我可以重新绑定C-g使用(define-key viper-vi-global-user-map "C-g" 'keyboard-quit),但我怎么能重新绑定C-c,因为它是一个前缀键?

谢谢!

Eme*_*gul 6

M-x viper-set-expert-level使用参数2("Master")运行可能是有意义的.正如viper-mode文档所述:

2 - MASTER:C-c现在其标准Emacs意味着处于Vi命令状态,因此当Viper处于Vi状态时,可以使用大多数Emacs命令.

掌握的时候viper-mode,你的意思是随着时间的推移逐渐增加你的专家级设置,为你提供更多的Emacs功能(或者,正如Viper文档所说,"为了高效地使用Emacs,你必须达到3级或更高级别" ).