我在终端中使用 Emacs,23 或 24 取决于我通过 SSH 连接到哪台机器,这些机器都是 Ubuntu / Mint。alias emacs='emacsclient -a "" -t'如果重要的话,我的 .bashrc 文件中也有该行。几个月来我一直想弄清楚如何用鼠标滚动,但我似乎无法做到,即使我在本地使用 Emacs。
每次我在终端中打开 Emacs 时,右侧都会有一个滚动条,但它不起作用,因为您通常拖动的部分(滚动时移动的部分)填充了滚动条的整个高度,并且是不可移动的。
我看到很多人建议M-x mouse-wheel-mode。当我开始输入它时,选项卡完成会向我显示完成的列表,而这不在上面。这里接受的答案表明它已包含并默认打开。如果这是真的,那就有其他问题了。在找到这个之前,我也尝试过寻找它.el,但也没有成功。
我已经开始(xterm-mouse-mode)工作了 这可能只是因为它向 Emacs 证明我有鼠标。
我不知道下一步该尝试什么。有任何想法吗?
小智 9
添加以下内容让我在终端 emacs 中滚动:
;;;; Mouse scrolling in terminal emacs
(unless (display-graphic-p)
;; activate mouse-based scrolling
(xterm-mouse-mode 1)
(global-set-key (kbd "<mouse-4>") 'scroll-down-line)
(global-set-key (kbd "<mouse-5>") 'scroll-up-line)
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6972 次 |
| 最近记录: |