首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Emacs定义密钥、Viper模式密钥绑定

Emacs定义密钥、Viper模式密钥绑定
EN

Stack Overflow用户
提问于 2010-10-29 00:20:14
回答 1查看 1.3K关注 0票数 2

我正在尝试学习emacs,获得vi自定义密钥绑定。

使用Viper-mode,重新绑定密钥的正确方法是什么?(我使用的是Colemak keyboard layout(而不是qwerty),所以我必须改变像n->j这样的东西),但我希望它能在毒蛇模式下工作。

来自GNU.org上的这个键绑定指南:http://www.gnu.org/software/emacs/manual/html_node/viper/Key-Bindings.html

它说放入.viper文件的命令是:

代码语言:javascript
运行
复制
(define-key viper-vi-global-user-map "\C-v" 'scroll-down)

这对我不起作用。事实上,我甚至不确定我是否有“定义键”这个函数。

代码语言:javascript
运行
复制
M-x define-key [No match]

我不确定在我的emacs版本中是否可以使用'define-key‘?

这是有效的,但在毒蛇模式下不起作用

代码语言:javascript
运行
复制
(global-set-key "n" "j")

任何帮助都将不胜感激。这是我第一次使用Emacs,让Colemak和Viper-mode正常工作是一件很痛苦的事情。

感谢你的帮助...

EN

回答 1

Stack Overflow用户

发布于 2016-10-20 22:47:31

在现代,邪恶模式是emacs的vim模拟层,为了让它适合colemak,我的https://github.com/wbolster/evil-colemak-basics包帮了很大的忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4044959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档