首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在emacs lisp中利用侧扫手势

在emacs lisp中利用侧扫手势
EN

Stack Overflow用户
提问于 2012-04-05 10:50:36
回答 2查看 376关注 0票数 3

我想在emacs中使用两个手指侧滑的手势。对于向上和向下滑动,它们被绑定到[mouse-4][mouse-5]。还有没有两个手指侧扫的绑定?如果没有,是否有任何事件会触发two finger mouse移动?谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-10-21 10:07:35

听起来你好像在问mouse gestures,或多或少。如果是这样,那么答案是肯定的。strokes-mode支持鼠标手势:库strokes.el和次要模式Emacs就是为了做到这一点。下面是文档字符串:

切换笔划模式,这是一种全局次要模式。使用前缀参数ARG,如果ARG为正则启用Strokes模式,否则禁用该模式。如果从Lisp调用,则在省略ARG或nil的情况下启用该模式。

代码语言:javascript
复制
Strokes are pictographic mouse gestures which invoke commands.
Strokes are invoked with S-down-mouse-2.  You can define
new strokes with M-x strokes-global-set-stroke.  See also
M-down-mouse-2 for `complex' strokes.

To use strokes for pictographic editing, such as Chinese/Japanese, use
M-x strokes-compose-complex-stroke, which draws strokes and inserts them.
Encode/decode your strokes with M-x strokes-encode-buffer,
M-x strokes-decode-buffer.

key             binding
---             -------

<M-down-mouse-2>                strokes-do-complex-stroke
<S-down-mouse-2>                strokes-do-stroke
票数 2
EN

Stack Overflow用户

发布于 2013-10-21 10:14:34

这就是我在OSX 10.6.8上上下滚动的方式。

代码语言:javascript
复制
(global-set-key [(wheel)] 'mwheel-scroll) ;; magic mouse track-pad
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10022044

复制
相关文章

相似问题

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