例如,我有下面的代碼:如何替換一個字而不是像這樣的emacs中的字符串?
(defun toggle-light()
"Toggle setting tab widths between 4 and 8"
(setq a
(if (boundp 'a) a nil))
(interactive)
(if a
(progn
(load-theme 'solarized-dark t)
(setq a nil))
(progn
(load-theme 'solarized-light t)
(setq a t))))
,現在我想用is-lighted
替代變量名a
重構該塊,但沒有換句話說改變其它字符a
(例如,在interactive
或tab
)。
emacs中是否有內置的函數可以完成這項工作?