我在Windows 10上运行Emacs 25.默认语言环境是“英语”,它可以正常工作。
这行代码导致Emacs在编辑中文文本时耗尽CPU并缓慢响应。
(set-language-environment 'utf-8)
请帮我找出原因。如果你谷歌代码,你可能会发现这是许多人推荐的配置。我将〜/ .emacs.d / init.el最小化为两行。问题仍然存在。
(set-language-environment 'utf-8)
(provide 'init)
以下是profiler-report
的分析结果:
- command-execute 1290 94%
- call-interactively 1290 94%
- funcall-interactively 1125 82%
- previous-line 679 49%
- line-move 679 49%
line-move-visual 584 42%
- next-line 367 26%
- line-move 367 26%
line-move-visual 367 26%
- execute-extended-command 78 5%
- sit-for 78 5%
redisplay 77 5%
- yank 1 0%
insert-for-yank 1 0%
- byte-code 165 12%
- read-extended-command 165 12%
- completing-read 165 12%
- completing-read-default 165 12%
read-from-minibuffer 163 11%
- ... 78 5%
Automatic GC 78 5%
以下是环境信息: