Mar*_*ark 0 browser emacs common-lisp
我想使用 Emacs 访问HyperSpec(Common Lisp ANSI 标准的 html 页面)。
这是我所做的:
~/.emacs.d/HyperSpec/
;/usr/share/emacs/site-lisp/
;(setq common-lisp-hyperspec-rooot "~/.emacs.d/HyperSpec/")
在我的.emacs
文件中添加了一行;slime-hyperspec-lookup
RET do*
RET。输入此命令后,我收到以下错误:
找不到可用的浏览器
虽然我很喜欢Emacs,用了大概两年,但是我没有用它浏览任何东西,所以不知道错误信息说的是什么类型的浏览器。
我该如何解决问题?
如果您设置了默认浏览器环境变量,则可以使用(eval 或放入 .emacs)
(setq browse-url-generic-program
(executable-find (getenv "BROWSER"))
browse-url-browser-function 'browse-url-generic)
Run Code Online (Sandbox Code Playgroud)
如果没有设置 BROWSER 环境变量,您可以替换
(executable-find (getenv "BROWSER"))
Run Code Online (Sandbox Code Playgroud)
与(executable-find "your browser call")
或绝对路径到浏览器。