当前位置:  开发笔记 > 编程语言 > 正文

使用Windows键在Windows上的Emacs中向下翻页和向上翻页

如何解决《使用Windows键在Windows上的Emacs中向下翻页和向上翻页》经验,为你挑选了1个好方法。

我正在尝试学习Emacs并试图为我找到最好的键盘布局.有一件事让我烦恼.我在.emacs中添加了以下行

(global-set-key "\C-y" 'scroll-up)
(global-set-key "\M-y" 'scroll-down)

当我按住Control并按y几次时,它会在每次按下时向下翻页y.

但是,当我按住Windows键(映射为Meta)并按y几次时,它只会在第一次按下时向上翻页,y然后所有后续按下y我都会在缓冲区中插入'y'字符.

页面可以像页面向下一样吗?我想按住Meta并继续按下y以滚动多个页面.

我在LENNART-69DE564上使用了2008-05-12的GNU Emacs 23.0.60.1(i386-mingw-nt5.1.2600)(打补丁).它是带有EmacsW32补丁的Emacs.这个Emacs有问题吗?Meta键问题?

我尝试了原始的GNU Emacs(没有修补),它可以正常工作Alt.但我的问题不是我想要在不释放任何键的情况下滚动.我释放按键y并按下它多次,但不想释放Meta按键.这里描述了同样的问题:

http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/f30f4b75a8b75b10

问题不在于我改变了键映射.看起来它是EmacsW32版本中的一个错误.以下是该问题的另一种描述: 未发布的Meta/Win修饰符



1> jfs..:

    使用C-vM-v.

    不要更改C-y,M-y默认绑定.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有