4
好像改变缓冲以任何方式激活标志的问题,从激活的标记停止defun定义:Emacs的:在一个交互式命令
(defun mark-five-next()
"Marks the next five chars as expected"
(interactive)
(push-mark (+ 5 (point)) t t))
(defun insert-an-a-then-mark-five-next()
"Does not mark the next five chars"
(interactive)
(insert "a")
(push-mark (+ 5 (point)) t t))
我喜欢的方式来解决这个问题,但只是一个解释也很好。