【发布时间】:2012-03-24 14:45:21
【问题描述】:
当我通过 ssh 使用 emacs 时,我必须使用 xterm-mouse-mode 来支持鼠标,但我发现当我双击单词的一个字符时它不会突出显示整个单词。相反,它仅突出显示鼠标下的字符。我该如何解决?
【问题讨论】:
-
为什么不设置 mark (C-space) 然后 M-f (forward word) 来突出显示单词呢?还是你的意思是从 ssh 终端复制?
-
我不是要抄袭,我只是想知道我选择了什么。事实上,当我双击一个字符时,整个单词都被选中了,但只有一个字符被突出显示,这让我很困惑。
-
原因是终端模式下的 emacs 不会像窗口系统那样显示高亮。因此,使用标记集并四处移动不会显示突出显示。随意测试一下。
-
我将 f5 绑定到命令 gud-print,所以我可以通过双击它并按 f5 来打印变量,但是,当我通过 ssh 使用 emacs 时,如果我不启用这将不起作用xterm-鼠标模式。
-
按我说的用热键标记单词然后按f5不是更容易吗?伸手去拿你的鼠标可能更难,但也许这只是 emacs 谈论的几年:)
标签: emacs highlight double-click