我想改变一个小模式的行为取决于主模式.现在,我写的就是以下.
(defun foo (input)
(if (or
(eql major-mode 'foo-mode)
(eql major-mode 'foo1-mode)
(eql major-mode 'foo2-mode))
(myfunc-one input)
(myfunc-two input)))
Run Code Online (Sandbox Code Playgroud)
我工作,但我不想写3次类似的条件陈述.我怎样才能更有效地写它?
(defun foo (input)
(if (memql major-mode '(foo-mode foo1-mode foo2-mode))
(myfunc-one input)
(myfunc-two input)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50 次 |
| 最近记录: |