【问题标题】:Reload configurations without restarting Emacs在不重启 Emacs 的情况下重新加载配置
【发布时间】:2010-09-15 03:01:43
【问题描述】:

如何在不重新启动 Emacs 的情况下加载编辑后的 ​​.emacs 文件?

【问题讨论】:

    标签: emacs loading restart


    【解决方案1】:

    M-x 评估缓冲区

    【讨论】:

    • 这仅在您编辑“.emacs”文件本身时有效。
    • 这在更改字体大小时似乎不起作用。
    【解决方案2】:

    我通常使用 M-x 加载文件。但请注意,某些初始化仅在第一次完成。诸如在加载时设置默认值的库之类的东西,但第二次不会重新加载。从头开始启动 emacs 总是一个好主意,作为最后检查一切是否正常。

    【讨论】:

      【解决方案3】:

      *scratch* 缓冲区中,键入:

      (load-file user-init-file)
      

      然后按C-x C-e 计算表达式。

      【讨论】:

        【解决方案4】:

        M-x load-file 然后选择 .emacs 文件也应该可以工作

        【讨论】:

          【解决方案5】:

          M-x 加载文件 ~/.emacs

          .emacs 文件打开时的 eval-buffer

          当你想应用选定的行时评估区域

          C-x C-e 计算前面的表达式

          【讨论】:

          • C-x C-e 计算前面的表达式,它可能跨越多行。
          【解决方案6】:
          M-x load-file ENTER
          ~/.emacs
          ENTER
          

          (source)

          【讨论】:

            【解决方案7】:

            打开 .emacs 文件,选择其内容并按 C-x,C-e

            【讨论】:

              【解决方案8】:

              您可以使用 C-x C-e 来评估 s 表达式。确保光标位于 elisp 代码的最后一个括号中。

              【讨论】:

                【解决方案9】:

                我在 melpa 上使用并推荐 restart-emacs 包

                【讨论】:

                  猜你喜欢
                  • 2011-07-10
                  • 1970-01-01
                  • 1970-01-01
                  • 2012-05-13
                  • 2014-03-11
                  • 1970-01-01
                  • 2012-01-06
                  • 2023-04-06
                  • 1970-01-01
                  相关资源
                  最近更新 更多