【发布时间】:2020-06-09 00:21:34
【问题描述】:
我在终端中使用 Emacs,23 或 24 取决于我通过 SSH 连接到的机器,它们都是 Ubuntu / Mint。如果这很重要,我的 .bashrc 文件中也有 alias emacs='emacsclient -a "" -t' 行。几个月来我一直想弄清楚如何用鼠标滚动,但我似乎做不到,即使我在本地使用 Emacs。
每次我在终端中打开 Emacs 时,右侧都有一个滚动条,但它不起作用,因为您通常拖动的部分(滚动时移动的部分)填满了滚动条的整个高度酒吧,并且是不动的。
我看到很多人建议M-x mouse-wheel-mode。当我开始输入它时,tab complete 会向我显示完成列表,而这不在它上面。接受的答案here 声明它已包含在内,并且默认情况下处于打开状态。如果这是真的,那还有其他问题。在找到这个之前,我也试过为它找到一个.el,也没有成功。
我已经让(xterm-mouse-mode) 工作了。这可能只是因为它向 Emacs 证明我有鼠标。
我不知道接下来该尝试什么。有任何想法吗?
【问题讨论】:
-
mouse-wheel-mode在mwheel.el中定义。它似乎不包含在 emacs 23 中,而仅包含在 emacs 24 中。在 emacs 24 上,在我的机器上,只需使用(xterm-mouse-mode)即可。在您启动 emacs 之前,您的TERM环境变量是什么?
标签: emacs