【问题标题】:In post-command-hook, this-command for kill-word has turned into kill-region somehow在 post-command-hook 中,kill-word 的 this-command 不知何故变成了 kill-region
【发布时间】:2012-01-24 17:08:59
【问题描述】:

在我的post-command-hook 回调中,当我执行kill-word 时,this-command 变量是kill-region - 而不是kill-word,正如预期的那样。

我猜那是因为kill-word 使用kill-region,但确切知道使用了哪个命令对我的脚本至关重要。有什么方法可以以某种方式获取这些信息?

谢谢

【问题讨论】:

    标签: emacs elisp


    【解决方案1】:

    原来所有的杀戮命令都将this-command 更改为kill-region,这样它们就可以在将东西附加到杀戮环时进行互操作。为了得到实际的命令,emacs 有this-original-command - 它没有被修改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 1970-01-01
      • 2016-12-21
      • 1970-01-01
      • 1970-01-01
      • 2016-05-02
      相关资源
      最近更新 更多