ruby在emacs下怎么运行

Python016

ruby在emacs下怎么运行,第1张

如果你用debian,安装ruby-elisp这个包

在ruby-mode下run-ruby就可以启动Inferior Ruby

C-c C-r就能把选中的区域发送到Inferior Ruby中运行了。

您好,我来为您解答:

eclipse虽然内置了emacs的快捷键支持,但是感觉还是不爽,而且eclipse本身太慢,我都已经设置为最小512m最大2g了 .

ruby-china 有几个用 Emacs 的,去看看吧。

希望我的回答对你有帮助。

推荐阅读这篇文章,写得很不错: 学习Emacs系列教程(十):多窗口 ,这里就以它讲到的点作个记录,突出具体实例好作练习,无他.

一.几个概念:

buffer: 在emacs调入Crtl-x Crtl-b后,右边就会显示出已经打开的内容列表,每个内容是一个buffer

buffer

window: 视窗,底部有显示状态的mode line,buffer会显示在视窗里,每个视窗都属于一个Frame.

Frame: 视窗window的容器,最顶部有标题栏,工具栏,菜单栏.

buffer, window,frame三者的关系,一个buffer的内容要看到可把它显示在一个或者同时显示多个window里,一个window必放置在一个Frame里.一个Frame里可以同时显示多个window,一个window只能显示一个buffer的内容.当多个window显示同一个buffer的内容里,在任一个window里修改,另一个window里显示的内容也变化了,但视窗本身的元素,像光标位置,当前段落不会变.

二.关于视窗window的操作

练习1: 拆分~垂直或水平 Ctrl-x 2或3

练习2: 光标跳转到下一视窗window Ctrl-x o

练习3:下一视窗window翻页 Ctrl-Alt-v

练习4: 新视窗window打开缓冲~输入焦点移到新视窗或者保留在原视窗 Ctrl-x 4 b或Ctrl-o

练习5: 新视窗window打开文件或文件夹~Ctrl-x 4 f, r(只读)或d

练习6: 新视窗window写邮件~Ctrl-x 4 m

练习7: 关闭窗口~Ctrl-x 0当前/1其它/4 0当前视窗和buffer

练习8: 视窗window尺寸调整~增高,收窄,加宽,收缩高度至buffer高,所有视窗同高 Ctrl-x ^ { } - +

三.操作表格