非常感谢,我也一直尝试但不成功,已经放弃了,看到这个真想再捞起来
- 我是用官方27dumper,你成功的是那个版本?
- 改动了哪些配置?好像在快捷方式上要加个什么参数,但没什么效果
- 我的不成功是指:能生成一个dmp的文件,但下一次启动貌似没有调用之,还是和普通启动同样的时间。
非常感谢,我也一直尝试但不成功,已经放弃了,看到这个真想再捞起来
我用的 emax64,比官方多支持了 imagmagick 等模块 Releases · m-parashar/emax64 · GitHub
配置方面我用的 spacemacs 的默认配置,当然做了一些改动,但是都是细节方面,太多了不方便一一细说。
这个不应该吧,你怎样启动 dmp 文件的呢?dump 的文件有多大呢?
这个大概是什么原理,可以理解为像操作系统休眠那样把整个内存保存到磁盘,下次启动时直接加载那个文件?
嗯,应该是类似吧
各位大佬,听说dumper emacs在windows上启动飞快,可我找了半天 也没有发现dump-emacs这个函数呀,请问哪里有教程?不胜感激。
好像真的有诶,自己编译了一个pdump的分支,谢谢!有问题在来问
还是有问题,C-h f dump-emacs 能够找到该函数的说明,但是 M-x 却无法调出这个函数,何解?
M-x 只能调出command,不是所有subroutine都是command。
另外pdumper来dump Emacs的函数是dump-emacs-portable
,dump-emacs
是老dumper
可是连dump-emacs-portable 也没有
(dump-eamcs-portable "~/.emacs.d/emacs.pdump")
显示空函数
Debugger entered--Lisp error: (void-function dump-eamcs-portable)
(dump-eamcs-portable "~/.emacs.d/emacs.pdump")
eval((dump-eamcs-portable "~/.emacs.d/emacs.pdump") nil)
elisp--eval-last-sexp(nil)
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
call-interactively(eval-last-sexp nil nil)
command-execute(eval-last-sexp)
关于dump emacs的用法有没有个详细的教程呢?网上找了很久都没找到–!
不好意思,是我写错了,应该是
dump-emacs-portable
后续能dump出来一个文件,那么然后该怎么使用这个dump文件启动emacs呢?
emacs --dump-file /path/to/your/dumpFile
启动.
我也来尝试下pdumper,找教程,换emacs27,生成文件 emacs --batch -q -eval "(dump-emacs-portable \"d:/file/emacs.pdump\")"
, 启动emacs --dump-file="d:/file/emacs.pdump"
, 然后感觉好像也没什么变化 ,生成的dump文件6.84m,这个对吗
因为你batch模式没加载任何东西,当然没区别
好的,very good
有谁同时用 straight 和 pdumper 的吗,能不能分享下配置。
我简单的把 dolist
下的 require
换成了 straight-use-package
,然后各种报错。难道要把 straight 目录下的所有文件夹都加到 load-path 里面?
我也是不懂怎么弄,最后妥协用回package.el了
为什么要改require?你应该改的是package-initialize,把它改成straight的初始化函数
因为如果只用 require
的话,会直接提示找不到包。所以才用 straight-use-package
。不过经你提醒才想起来, straight-use-package
没有 require
的功能。所以只要把这两句都写上就行了:
(straight-use-package package)
(require package)
不过现在还是会报一些错,我得再研究研究。