Я попытался перезагрузить файл ~ / .emacs, и похоже, что обе команды работают нормально.Тогда какая разница между этими двумя?Какую команду мне нужно использовать для загрузки .emacs?
С инструкция :
M-x load-library отличается от M-x загрузочный файл в том, что он ищет последовательность каталогов и попыток три имени файла в каждом каталоге. Предположим, ваш аргумент - lib; три имени: lib.elc, lib.el и, наконец, просто lib. Если lib.elc существует, он по соглашению является результатом компиляции lib.el; лучше загрузить скомпилированный файл, так как он будет загружаться и работать быстрее.
M-x load-library отличается от M-x загрузочный файл в том, что он ищет последовательность каталогов и попыток три имени файла в каждом каталоге.
Предположим, ваш аргумент - lib; три имени: lib.elc, lib.el и, наконец, просто lib. Если lib.elc существует, он по соглашению является результатом компиляции lib.el; лучше загрузить скомпилированный файл, так как он будет загружаться и работать быстрее.
Да.Чтобы добавить к этому, load-library распознает вещи в вашем load-path.load-file распознанные имена файлов в текущем каталоге.
load-library
load-path
load-file