gpt4 book ai didi

emacs - 如何选择用于 emacs 的方案?

转载 作者:行者123 更新时间:2023-12-01 09:38:35 29 4
gpt4 key购买 nike

我在 ~/.emacs 中有以下代码用于运行方案(gosh 和 mit-scheme)。

;(setq scheme-program-name "gosh -i")
(setq scheme-program-name "mit-scheme")
(autoload 'scheme-mode "cmuscheme" "Major mode for scheme." t)
(autoload 'run-scheme "cmuscheme" "Run an inferior scheme process." t)

(defun scheme-other-window ()
"Run scheme on other window"
(interactive)
(switch-to-buffer-other-window
(get-buffer-create "*scheme*"))
(run-scheme scheme-program-name))

(define-key global-map
"\C-cs" 'scheme-other-window)

C-c s 以“scheme-program-name”指定的 REPL 方式启动方案,我通过注释掉其中一个来选择要使用的方案。

还有比这更好的方法吗?我的意思是,我可以选择与“M-x”或其他内容一起使用的方案吗?

最佳答案

如果您使用前缀参数调用 run-scheme,它会询问您要运行哪个方案 - 您可以通过运行它来伪造它

(let ((current-prefix-arg 1)) (call-interactively 'run-scheme))

关于emacs - 如何选择用于 emacs 的方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3558424/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com