Emacs 触摸板在mac上滚动

Emacs 触摸板在mac上滚动,emacs,Emacs,我在mac笔记本电脑上使用shell中的emacs(不是aquamacs),但是每当我尝试上下滚动时,它都不会滚动文件。有什么方法可以做到这一点吗?通常,按住“shift”键可以让您在xterm和friends上做到这一点。看看这是否有效。还可以尝试M-x xterm鼠标模式,这也会产生一些功能。请注意,这些解决方案可能只会滚动光标,但这应该足够了。我没有尝试过这两种解决方案,但是: -将鼠标事件传递给Terminal.app中运行的应用程序 -声称支持xterm鼠标事件 (我怀疑emacs中是

我在mac笔记本电脑上使用shell中的emacs(不是aquamacs),但是每当我尝试上下滚动时,它都不会滚动文件。有什么方法可以做到这一点吗?

通常,按住“shift”键可以让您在xterm和friends上做到这一点。看看这是否有效。还可以尝试M-x xterm鼠标模式,这也会产生一些功能。请注意,这些解决方案可能只会滚动光标,但这应该足够了。

我没有尝试过这两种解决方案,但是:

  • -将鼠标事件传递给Terminal.app中运行的应用程序
  • -声称支持xterm鼠标事件

  • (我怀疑emacs中是否有任何东西可以让它工作。)

    我已经让触控板滚动来为emacs+iTerm2工作。为简洁起见,将以下配置添加到my
    ~/.emacs

    ;;鼠标集成
    (需要“鼠标”);;需要iterm2兼容性
    (xterm鼠标模式t)
    (全局设置键[mouse-4]”(lambda()
    (互动)
    (向下滚动1)))
    (全局设置键[mouse-5]”(lambda()
    (互动)
    (向上滚动1)
    (setq鼠标选择模式t)
    (取消跟踪鼠标(e))
    
    您找到解决方案了吗?