Emacs中的Ruby模式是编译/运行的快捷键吗?
发布时间:2020-12-17 03:02:02 所属栏目:百科 来源:网络整理
导读:我对Emacs有一点了解,因为我用它在AUCTex中写了我的论文. 然而,这次尝试编写一些简单的ruby程序主要是为了学习,我在Emacs中搜索Ruby并找不到我要找的东西. 基于我到目前为止所读到的内容,我知道我使用的Emacs(23.3.5)具有内置ruby模式,它应该支持语法高亮,自
我对Emacs有一点了解,因为我用它在AUCTex中写了我的论文.
然而,这次尝试编写一些简单的ruby程序主要是为了学习,我在Emacs中搜索Ruby并找不到我要找的东西. 基于我到目前为止所读到的内容,我知道我使用的Emacs(23.3.5)具有内置ruby模式,它应该支持语法高亮,自动缩进等.但是调试的快捷键怎么样?跑,像Mode Compile? 解决方法
我建议使用由我维护的
quickrun.el.
quickrun.el是执行编辑缓冲区的扩展. 您可以在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命令,则应分配键绑定,如下所示. (global-set-key (kbd "<f7>") 'quickrun) (global-set-key (kbd "<f8>") 'quickrun-compile-only) 如果您了解有关quickrun.el的更多信息,请参阅github page. 谢谢 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |