我希望追踪当前缓冲区中的“当前单词”,以便另一个(联网的)应用程序能够意识到。
我可以通过在光标移动时发送请求来实现此目的,无论是通过点击、滚动、箭头键等方式。也就是说,每当缓冲区中光标的位置发生变化时都会发送请求。
例如:
我可以通过在光标移动时发送请求来实现此目的,无论是通过点击、滚动、箭头键等方式。也就是说,每当缓冲区中光标的位置发生变化时都会发送请求。
例如:
(add-hook 'cursor-move-hook 'post-request-with-current-word)
point-entered
或point-left
属性来实现,但事实并非如此。有关详细信息,请参见此错误报告。您应该通过确保缓冲区中每个潜在的“当前单词”具有不同的文本属性,以便触发point-entered
钩子来使其正常工作,但我不确定这在性能方面是否实用... - Carl Groner