【发布时间】:2012-01-22 01:23:39
【问题描述】:
我对 Emacs 有所了解,因为我用它在 AUCtex 中写论文。
但是,这一次尝试编写一些简单的 ruby 程序主要是为了学习时,我在 Emacs 中搜索了 Ruby,但找不到我想要的东西。
根据我目前阅读的内容,我知道我正在使用的 Emacs(23.3.5) 具有内置 ruby 模式,它应该支持基本的语法高亮、自动缩进等。但是快捷键怎么样对于调试/运行,类似于Mode Compile?
【问题讨论】:
-
我在这里没有看到问题。将
mode-compile绑定到一个键就像 Emacs 中的任何其他键绑定一样。ruby-mode以.rb扩展名输入到每个文件中。它与M-x describe-mode的所有其他模式一样记录在案。那里有大量的 Emacs 教程,可以通过您最喜欢的搜索引擎访问。 -
请将其分解为明确的具体问题,以便单独解决。您认为缺少什么键?当您按下此键时,您希望发生什么?你为自己解决这个问题做了哪些努力?是什么阻止了你这样做?换句话说,不要让试图帮助你完成所有工作的人。
-
@evernt_jr,我对 Emacs 没有太多经验,所以我只是不知道 ruby-mode 是做什么的?如果是这样,它会使用'ruby -w my_program.rb'编译/运行吗?
-
@pmr,我确实提到过我用谷歌搜索过,我确实搜索了 ruby-mode 教程、emacs ruby 教程等,然后回来问这个问题。基本上我只是要求一个指针,比如'M-describe-mode'。因为我在 ruby-mode 中发现,看起来没有用于编译/运行的快捷键,我是否错过了 ruby-mode 中的一个函数或者还有其他东西,如果 ruby-mode 有一个函数我错过了,我怎么知道 ruby-mode 可以做什么?