如果这些答案很明显,我很抱歉,我已经在谷歌上搜索了,但似乎找不到我要找的答案。
当我使用
C-x C-3
在分屏模式下打开多个文件时,如何仅关闭当前窗口而不关闭其他窗口?我正在使用Ruby,它似乎无法自动缩进我的
def
end
,是否有一个Ruby插件可以解决这个问题?是否有一个命令可以跳转到特定行?
如何在emacs中解释ruby?
如果这些答案很明显,我很抱歉,我已经在谷歌上搜索了,但似乎找不到我要找的答案。
当我使用C-x C-3
在分屏模式下打开多个文件时,如何仅关闭当前窗口而不关闭其他窗口?
我正在使用Ruby,它似乎无法自动缩进我的def
end
,是否有一个Ruby插件可以解决这个问题?
是否有一个命令可以跳转到特定行?
如何在emacs中解释ruby?
1. 当我使用
C-x C-3
在分屏模式下打开多个文件时,如何关闭当前窗口而不关闭其他窗口?
要关闭当前视图,请使用C-x 0
。(顺便说一句,我认为您指的是C-x 3
。)
2. 我正在使用Ruby,它似乎无法正确自动缩进我的
def
end
.. 有没有Ruby插件可以修复这个问题?
看一下以下内容:
3. 是否有命令可以跳转到特定行?
当然,使用M-g g
(或M-x goto-line
)。
4. 如何在emacs中解释ruby?
不知道。您可以尝试rubydebug。
你也可以查看 C-h b,它会为当前缓冲区提供键绑定,以便为你提供许多可能需要的其他功能。一旦安装了任何 Ruby 模式,你还可以使用 C-h m 查看当前缓冲区中该特定模式的键绑定,包括 Ruby 模式。
对于第三个问题,另外你可能想知道 C-h w 命令 将总是显示函数的键绑定
C-h w goto-line RET
goto-line is on M-g g, M-g M-g, <menu-bar> <edit> <goto> <go-to-line>
对于问题4),您可以在缓冲区中启动一个shell,使用M-x eshell
或M-x shell
,然后在其中运行您的脚本。
使用[1]中的eshell配置,您可以轻松地在shell和脚本源之间切换(按C-z键)。
[1] http://www.emacswiki.org/alex/2008-08-19_Emacs_on_Windows