我正在尝试在缓冲区中获取当前所选区域的内容。我知道空闲计时器,但钩子应该更有效/更清洁...
答案 0 :(得分:1)
不确定您的意思是"地区变更"。如果您的意思是"区域中的文字被修改了#34;,那么您需要使用after-change-functions
。如果您的意思是通过更改其边界来修改所选文本,那么您可能需要post-command-hook
或者可能需要空闲计时器(其效率不低于挂钩,主要区别在于您获得的更少保证何时运行;例如,如果两个命令之间没有空闲时间,则不会在两个命令之间运行,如运行键盘宏时的情况。)
答案 1 :(得分:0)
一种方法似乎建议#pop_up1 {
display:none;
position:fixed;
width: 100%;
height: 100%;
z-index: 2;
text-align: center;
}
。 AFAICT通过键盘调用每个区域来调用此函数。 RESP。建议handle-shift-selection
。