你有试过 woman
吗?
获得当前光标所在词要给 interactive
参数,至于找 manual 应该有特定的函数,直接用 or
来判断不太合适。我现在没有 Emacs 用(要死了),判断部分给个伪代码做参考吧。针对 man1 man2 这样应该有更好的方法。
(or (if (man1-p word) (manual-entry (format ... word)))) (if (man2-p word) (manual-entry ...)))
如何要用 or 做条件判断的话,manual-entry 这个函数需要在失败的时候返回 nil。这里的话我觉得用 cond 就可以了。
试试在首行加
-*- nroff -*-
然后重新打开一
没遇到过……
不明白,就是为了加个 2 或 3 吗?是嫌 M-x man
手动加麻烦么?