Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何加快Emacs DocView模式?_Emacs_Docview - Fatal编程技术网

如何加快Emacs DocView模式?

如何加快Emacs DocView模式?,emacs,docview,Emacs,Docview,我使用的是相当标准的安装: Ubuntu 12.04 LTS(不到一周前安装) GNU Emacs 24.1 当我在Emacs中打开PDF文件时,速度非常慢。使用鼠标滚动时有2-3秒的延迟,使用n,p,C-p,C-n等时有1-2秒的延迟 这是一份20页的文件。对于50页的doc-like,Emacs变得不可用(持续冻结),因此文档大小的问题变得更严重 我该如何着手解决这个问题?当我运行emacs-Q时,问题就出现了。我将它隔离到我的.emacs.d/init.el文件中的这一行: (glob

我使用的是相当标准的安装:

  • Ubuntu 12.04 LTS(不到一周前安装)
  • GNU Emacs 24.1
当我在Emacs中打开PDF文件时,速度非常慢。使用鼠标滚动时有2-3秒的延迟,使用
n
p
C-p
C-n
等时有1-2秒的延迟

这是一份20页的文件。对于50页的doc-like,Emacs变得不可用(持续冻结),因此文档大小的问题变得更严重


我该如何着手解决这个问题?

当我运行
emacs-Q
时,问题就出现了。我将它隔离到我的
.emacs.d/init.el
文件中的这一行:

(global-linum-mode 1)

如果我将其注释掉并重新启动Emacs,我可以在PDF上滚动,并且不会得到任何UI延迟。如果我使用
M-x全局linum模式
将其重新打开,鼠标滚动和UI更新之间的长时间延迟就会回来。

要在DocView模式下禁用linum模式,可以使用以下设置文件:
您可以通过编辑第5行进行自定义这可能会很有用:是的,这是我的下一个问题:)我会尽快尝试这些建议。泰