gpt4 book ai didi

Emacs 中用于编译/运行的快捷键中的 Ruby 模式?

转载 作者:数据小太阳 更新时间:2023-10-29 07:29:13 25 4
gpt4 key购买 nike

我对 Emacs 有一点了解,因为我用它在 AUCTex 中写论文。

然而,这次我尝试编写一些简单的 ruby​​ 程序主要是为了学习,我在 Emacs 中搜索了 Ruby,但找不到我要找的东西。

根据我目前阅读的内容,我知道我正在使用的 Emacs(23.3.5) 具有内置 ruby​​ 模式,它应该基本上支持语法高亮、自动缩进等。但是快捷键怎么样对于调试/运行,类似于 Mode Compile

最佳答案

我建议使用 quickrun.el这是我维护的。

quickrun.el 是执行编辑缓冲区的扩展。quickrun.el当然支持很多编程语言和标记语言它支持 Ruby。

您可以通过以下 URL 下载 quickrun.el。

https://raw.github.com/syohex/emacs-quickrun/master/quickrun.el

然后将 quickrun.el 设置添加到配置文件中并对其进行评估(或重新启动 Emacs)。

(add-to-list 'load-path "~/.emacs.d/elisp") ;; If you install quickrun.el to ~/.emacs.d/elisp
(require 'quickrun)

现在您可以使用以下命令来执行当前缓冲区。

M-x quickrun

您可以使用编译当前缓冲区(不执行)。

M-x quickrun-compile-only

如果你经常使用quickrun命令,你应该分配按键绑定(bind),如下所示。

(global-set-key (kbd "<f7>") 'quickrun)
(global-set-key (kbd "<f8>") 'quickrun-compile-only)

请参阅github page ,如果您了解有关 quickrun.el 的更多信息。

谢谢

关于Emacs 中用于编译/运行的快捷键中的 Ruby 模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8958212/

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