您好,请不要在回复后添加个人信息,谢谢。 https://emacs-china.org/faq#keep-tidy
已经删除了哦
肯定可以的。Emacs支持的Windows版本都可以
合并后 C-g
没有出现大感叹号的情况吗?
故意增加的提醒,正在测试mode-line提醒。
怎么在 *scratch*
里面禁用 flymake?最近 windows 上的 emacs 启用 flymake 会报错
Search failed: ":elisp-flymake-output-start"
,论坛里也有人遇到过 flymake 报错 error in process sentinel ,但是我想使用(add-hook 'lisp-interaction-mode-hook (lambda () (flymake-mode -1)))
禁用 flymake 不生效,*scratch*
还是加载了 flymake 导致报错卡顿,(add-hook 'emacs-lisp-mode-hook (lambda () (flymake-mode -1)))
却成功在emacs-lisp-mode
里面禁用了 flymake,用的是Centaur Emacs,代码是加在custom-post.el里面的
我没有遇到这个问题,可能是我Windows上装了gow?
你可以试试把 (add-hook 'lisp-interaction-mode-hook (lambda () (flymake-mode -1)))
放到custom.el 中。
应该不是gow的问题,我是用msys2安装的,该有的命令啥的也都有,在msys2的bash里面启动同样有这种问题,这个elisp-flymake-output-start好像跟flymake的byte-compile有关,但是不知道具体是干什么的,加到custom.el里面也不生效,另外无配置文件启动的emacs只要在*scratch*
里面启动flymake-mode同样会报错
我加到custom.el是可以的,你得查下配置有没有问题了
使用brew安装的emacs,使用git命令下载了centaur emacs的配置,重启emacs后下载包,过了很长的时间包下载好后,能正常打开,但是有一个问题,截图如下:
我想尝试下它的tangle,所以我挨个输入,输到截图位置的时候mac就卡死了,试了几次都这样,请问各位大佬有遇到同样问题的吗?这个是怎么回事啊。
我用终端启动,终端输出的结果如下:
我的emacs版本是28,Mac版本是“13.4 (22F66)“
我本地使用一切正常。macOS上建议用emacs-plus@29。
你好,不好意思又打扰了,我还是遇到了问题
我重新安装了emacs, 使用的命令是:brew install emacs-plus@29 --with-xwidgets --with-imagemagick
安装完成后我打开emacs,输入昨天的内容(其他的配置完全没变,)然后还是遇到同样的问题,截图如下:
第一行我的内容是:PROPERTIES:, 回车后就变成小酒瓶了,然后我输第二行,输完冒号后就卡死了,和昨天一样。
我还看了下我的cpu使用, 后6个核是不使用的,卡死的时候使用早高了不少,截图如下:
emacs是在命令行启动的,命令行截图如下:
想请教大佬这个问题是个例还是咋滴,配置什么的我全都没动过。
不确定是否跟MacBook芯片有关,我本地的macOS(Intel x86)和Windows上测试都没有问题。
你还可以再尝试下:
- 用
emacs -Q
重现。 - 在custom.el 中打开
(setq centaur-prettify-org-symbols-alist nil)
。 - 禁用
org-modern
。 - 在init.el 去掉
init-org.el
. - 打开
toggle-debug-on-error
,C-g
看backtrace(如果起作用)。 - 如果还有可能,用profile工具看看CPU占用情况。
二分法排除下,建议关掉corfu-mode试试
Centaur Emacs是不是开启了什么自动格式化的功能或插件啊,有时候上下移动光标缩进都会改变,这个改变一般都不正确,而我甚至不能修正这些错误,就比如这个图里面的:family和:height
很明显缩进不正确,但是我不管怎么换行、删除然后重新输入等等,都不能让它们对齐,甚至连elisp-mode的C-M-\都不行,然而我运行emacs -Q后使用C-M-\是可以正确格式化的 emacs是在wsl里面安装的,配置文件是全新安装的,我没有修改任何配置,custom.el安装完第一次打开就是不对齐的,这个问题在msys2里面安装的emacs也可以复现