【发布时间】:2012-01-24 17:08:59
【问题描述】:
在我的post-command-hook 回调中,当我执行kill-word 时,this-command 变量是kill-region - 而不是kill-word,正如预期的那样。
我猜那是因为kill-word 使用kill-region,但确切知道使用了哪个命令对我的脚本至关重要。有什么方法可以以某种方式获取这些信息?
谢谢
【问题讨论】:
在我的post-command-hook 回调中,当我执行kill-word 时,this-command 变量是kill-region - 而不是kill-word,正如预期的那样。
我猜那是因为kill-word 使用kill-region,但确切知道使用了哪个命令对我的脚本至关重要。有什么方法可以以某种方式获取这些信息?
谢谢
【问题讨论】:
原来所有的杀戮命令都将this-command 更改为kill-region,这样它们就可以在将东西附加到杀戮环时进行互操作。为了得到实际的命令,emacs 有this-original-command - 它没有被修改。
【讨论】: