【问题标题】:A few Emacs noob questions几个 Emacs 菜鸟问题
【发布时间】:2010-11-11 09:41:37
【问题描述】:

对不起,如果这些是显而易见的答案,但我已经用谷歌搜索了,似乎找不到我要找的东西。

  1. 当我使用C-x C-3 在分屏模式下打开多个文件时,如何只关闭我当前所在的窗口而不关闭其他窗口?

  2. 我正在使用 Ruby,但它似乎无法正确自动缩进我的 def end.. 有没有 Ruby 插件可以解决这个问题?

  3. 是否有命令可以转到特定行?

  4. 如何在 emacs 中解释 ruby​​?

【问题讨论】:

    标签: emacs


    【解决方案1】:

    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

    【讨论】:

    • 为了更快地访问 M-x goto-line,请尝试 M-g M-g。
    【解决方案2】:

    您还可以看到 C-h b 它将为您提供当前缓冲区的键绑定,从而为您提供许多您可能需要的额外内容。安装任何 Ruby 模式后,您还可以使用 C-h m 查看当前缓冲区中特定模式的键绑定,包括 ruby​​ 模式。

    【讨论】:

      【解决方案3】:

      对于 Q3) 另外您可能想知道 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】:

        对于第 4 季度),您可以在 M-x eshellM-x shell 的缓冲区中启动一个 shell,然后在那里运行您的脚本。

        使用 [1] 中的 eshell 配置,您可以轻松地在 shell 和脚本源之间切换(按 C-z)。

        [1]http://www.emacswiki.org/alex/2008-08-19_Emacs_on_Windows

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多