如何在终端Emacs中启用鼠标支持?


17

如何在以开始的Emacs终端会话中启用鼠标支持emacs -nw?是否有键盘快捷方式或标志来执行此操作?如果没有,如何在终端仿真器中完成?我用瓜克。


1
您是否emacs在GUI终端模拟器中运行?您需要哪种支持?放置光标?复制/粘贴?
terdon


@terdon我正在使用guake。
用户

好的,请编辑您的问题并添加该信息。还要确切说明您需要哪种类型的鼠标支持。
terdon

2
@user键入ALT-X,然后输入xterm-mouse-mode,然后返回。
Mark Plotnick

Answers:


18

点击F10打开菜单,然后使用箭头键导航到“选项”→“自定义Emacs”→“所有设置匹配…”。键入mouseEnter

如果您的Emacs版本在终端中运行时没有菜单,请运行M-x customize。(这意味着:按Alt+ Xcustomize然后按Enter。)导航到搜索框,键入mouse并按Enter

鼠标支持称为“ Xterm鼠标模式”。您可以在手册中找到。该手册还提供了将其打开的方式(针对当前会话)— M-x xterm-mouse-mode

在“自定义”界面中,在要更改的设置上,按Enter“显示值”。出现一个“切换”按钮,按下Enter它。然后按Enter“状态”框,然后0为“为当前会话设置”或为“为将来的会话保存”选择“ 1”。(您0现在可以选择,然后返回那里,1如果对设置满意的话,以后再选择。)


9

添加(xterm-mouse-mode 1)到您的init.el文件

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.