【问题标题】:Inconsistent behavior selecting a text region within emacs在 emacs 中选择文本区域的行为不一致
【发布时间】:2016-06-30 19:52:22
【问题描述】:

我正在尝试缩小我在 Emacs 中遇到的间歇性行为的因果关系。

在以下两种情况下,我都点击C-<space> 设置标记,随后点击一个或多个C-n 向下移动以选择区域。问题是它似乎并不总是以相同的方式工作,如下面的两个 gif 所示:

预期行为:

但是我经常看到的:

虽然这可能难以远程诊断,但如果能帮助我找到正确的方向来解决这种不一致的行为,我们将不胜感激。我不是 Emacs 和 Elisp 方面的专家,但我可以偶然发现。我知道这里没有太多的上下文,但这会是由于我的 .emacs 中发生的一些奇怪的事情造成的吗?还是更有可能源于模式冲突? Fww,在其他主要模式中经常出现,并且可以重复使用连续C-N的相似键序列

谢谢!

【问题讨论】:

  • 您确定您没有连续两次点击C-SPC 吗?这会给你你看到的行为。 (除了它似乎闪现了第一行的选择。)您在此处使用的代码中的某些内容可能会在选择第一行之后/同时引发错误,这实际上是退出 (C-g)。
  • 当你使用emacs -Q(没有初始化文件)启动 Emacs 时你看到这个了吗?如果不是,请递归地一分为二您的初始化文件以找到罪魁祸首。缩小范围后,如果仍然不清楚,请发布一步一步的方法来重现它,从 emacs -Q 开始。

标签: emacs selection region


【解决方案1】:

这大致是为了突出该地区。但是,有许多命令和变量可能会影响这一点。无法从给出的图片中决定它。建议发送错误报告,其中将包括设置和最后调用的命令,以便即使在用户错误的情况下您也可以获得帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多