我正在尝试在emacs中建议一个函数,但没有任何反应。
(defadvice save-place-find-file-hook (after recenter activate)
"Recenter after getting to saved place."
(recenter))
不会发生接收,即。如果改为使用(message "foo")
,则确实会显示foo。什么是我不知道defadvice?
答案 0 :(得分:2)
find-file-hook
,因此您的重新定位不适用于您认为它执行的缓冲区,并且在它发生后立即撤消,当find-file
用新的替换当前缓冲区时选定窗口中的缓冲区。