代码之家  ›  专栏  ›  技术社区  ›  prosseek

Emacs中的“m-x加载文件”和“m-x加载库”有什么区别?

  •  3
  • prosseek  · 技术社区  · 14 年前

    我试图重新加载~/.emacs文件,似乎这两个命令都可以正常工作。那么,这两者有什么区别呢?对于加载.emacs,我必须使用什么命令?

    2 回复  |  直到 11 年前
        1
  •  4
  •   Jon W    14 年前

    the manual :

    M-X加载库与M-X不同 加载文件,以便它搜索 目录和尝试顺序 每个目录中有三个文件名。

    假设你的论点是lib;这三个名字分别是lib.elc、lib.el和lib。如果lib.elc存在,按照惯例,它是编译lib.el的结果;最好加载已编译的文件,因为它将更快地加载和运行。

        2
  •  0
  •   Drew    13 年前

    对。补充说, load-library 识别你的 load-path . load-file 可识别当前目录中的文件名。