昨天win10 自动升级,之后emacs 变得很慢,很卡,无法忍受了。网络上一直没找到解决办法。
我不懂程序,仅仅是用emacs自带的org记录文字、笔记,主要是喜欢 大纲折叠功能。
真的不想放弃org,请教大神们,该如何解决?
昨天win10 自动升级,之后emacs 变得很慢,很卡,无法忍受了。网络上一直没找到解决办法。
我不懂程序,仅仅是用emacs自带的org记录文字、笔记,主要是喜欢 大纲折叠功能。
真的不想放弃org,请教大神们,该如何解决?
你给的信息太少,无法判断。
emacs -Q
试试,看看还慢不。如果这样不慢,那就要排查 startup file.
说实话,我不懂 emacs -Q是什么意思,不知道怎么操作。
1.另我用的是自带的org,都是建立个org文件,在里面记录文字,文字比较多,但是这个org文件本身不大。
2.按tab 键,右下角 Bot前面显示个百分比的数值,
要是这一标题下面文字比较多,百分比数值很大,
要是标题下文字小,百分百数值小。
3.知乎上有个回答说是 M-x font-lock-mode,但是我的这里不知为什么不行。
windows下默认的中文字体会很卡: Windows10下Emacs只要有中文就非常卡 ,试试配置里加上(摘自前述帖子):
(dolist (charset '(kana han cjk-misc bopomofo))
(set-fontset-font (frame-parameter nil 'font) charset
(font-spec :family "Microsoft YaHei" :size 18)))
(这里雅黑和18号可以自己修改)
-Q
是命令行参数,用来避免加载你的个人配置,这样一来就有可能判断出是 Emacs 自身还是你的配置触发了你所说的问题。注释掉或者移动你的个人配置能够大致模拟 -Q
。
我在百度贴吧看见过2个帖子,不知道有没有帮助。 org文件大导致emacs变得很卡 这里提及500K以上的org文件会导致卡顿,非org文件则不会 windows上emacs25.1打开带中文的文件会特卡 这个是讲字体问题的,我参照该方法设置默认字体为“Microsoft YaHei Mono”,在这里可以下载
多谢,
看到一个解决办法,直接菜单Options->Set default font… 修改为微软雅黑字体,解决问题。
听说开启 linum-mode 后,大文件就会卡顿
中文卡顿往往是没有设置中文字体, emacs 脑残的找了一个日文字体而引起的卡顿
;;WIn7下使用Emacs-25会遇到卡顿,解决方法为使用 Microsoft YaHei Mono 字体。
(custom-set-faces
'(default ((t (:family "Microsoft YaHei Mono" :foundry "outline" :slant normal :weight normal :height 98 :width normal)))))
;;如使用Microsoft YaHei Mono,同时解决org-mode table中英文对齐问题。则可使用如下设置
;; Chinese Font
(dolist (charset '(kana han symbol cjk-misc bopomofo))
(set-fontset-font (frame-parameter nil 'font) charset (font-spec :family "Microsoft YaHei" :size 14)))
Microsoft YaHei Mono 字体网上挺多地方可能下到,但还是建议保存一下,编程和非编程都很适合。 http://www.sdbeta.com/xiazai/2016/0805/99188.html
google的noto字体挺好看的,而且免费,什么系统都能用。
我解决了这个问题。 是由于linum-mode的问题。 网上查了下,nlinum是更好的插件。打开大org文件一点都不卡。
我也是。。。 linum-mode 好坑爹
26就会有。。。。。
是么,我用master,对版本没感觉了