gpt4 book ai didi

emacs ( 重新编译 -y )

转载 作者:行者123 更新时间:2023-12-04 10:57:51 26 4
gpt4 key购买 nike

是否可以将“-yes”标志传递给 emacs 中的“重新编译”命令?

请原谅我完全缺乏 (e)lisp 专业知识。我厌倦了在 Emacs 之外编译我的 latex 代码,所以我在我的 .emacs 中添加了以下键绑定(bind):

(global-set-key (kbd "<f12>") 'recompile);

是否可以对可能出现的以下提示自动回答"is":
“一个编译进程正在运行;杀死它?(是或否)。”

此外,是否可以使打开并显示输出的窗口自动滚动到底部。有趣的东西通常在下面。重新编译后也许可以链接以下命令:“C-x o,缓冲区结束”。

谢谢!

最佳答案

这里有一些代码可以解决您的第一个问题(中断当前编译):

(defun interrupt-and-recompile ()
"Interrupt old compilation, if any, and recompile."
(interactive)
(ignore-errors (kill-compilation))
(recompile))

对于第二个问题(滚动编译输出),只需自定义用户设置 compilation-scroll-output .

关于emacs ( 重新编译 -y ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4365855/

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