2010-02-08 83 views

回答

9

這似乎是一個奇怪的事情要做,但你可以通過建議的功能做到這一點,我想。例如:

(defadvice * (around ultimate-answer activate) 
    (if (and (eq major-mode 'html-mode) (equal (ad-get-args 0) '(6 9))) 
     (setq ad-return-value 42) 
    ad-do-it)) 

評估這個建議之後,*函數將返回42,如果它被給予兩個參數6和9,但只有在HTML模式。

相關問題