2010-06-23 28 views
3

我最近开始在Emacs中使用doc-view,但是我遇到了很多问题。主要的一点是我不能在页面上向下滚动。我可以使用“n”或“p”来查看下一页或上一页,但是上下滚动页面的命令(假定为SPACE和DEL)不起作用。那么,公平起见,DEL工作,但它会转到上一页,而不是滚动到上一页的底部。结果是,我只能看到PDF页面的顶部,而不是底部。如何在Emacs的文档视图模式下向下滚动页面?

我试着改变视图为连续的,但这也不起作用。这就是我试图改变:

alt text

我没有检查文档视图中的定制,但变量(或选项,或任何他们的称呼)没有在我看来是那些这将解决我的问题。

更多信息:我确实设法让SPACE和DEL在某些时候工作,但我不记得我做了什么,而且我无法再让它重新工作。我正在使用Aquamacs。

任何想法?

顺便说一句,我的另一个问题是,文档视图导致Aquamacs崩溃,意味着它冻结了一切,保持“思考”,我不得不强制退出Aquamacs让它再次工作。虽然这不是我的主要问题,但如果任何人都可以告诉我任何关于此事的事情,我也会很感激。

谢谢!

编辑:我尝试了下面的答案,它没有工作,不断尝试其他东西/命令,然后C-n和SPACE开始工作!我退出了Aquamacs,重新开始了它,打开了一个pdf文档,并且它恢复了工作。有人可以解释发生了什么吗?我怎样才能使这可靠?

+1

我想开发人员都知道这个问题。在gnu.emacs.help上有人在usenet上提出类似问题(http://groups.google.com/group/gnu.emacs.help/browse_thread/thread/3aafd1508a332b65?pli=1)。虽然不确定他们是否也使用Aquamacs。 – vpit3833 2010-06-23 22:19:15

+0

谢谢你。快速查看,似乎他们没有具体谈论我的问题,但我会阅读该网站上的其他帖子,希望我会得到一些答案。 – Vivi 2010-06-27 01:27:12

+0

看来我发现了一些与我的问题有关的东西,感谢您的提示,@ vpit3833。我会更仔细地阅读,但我所指的是在这里(需要检查先前和后续的线程):http:// osdir。com/ml/bug-gnu-emacs-gnu/2009-11/msg00509.html – Vivi 2010-06-27 03:15:19

回答

2

要命令来向下滚动是结合:

CN,向下

SPC

UPDATE:

SPC是反弹docview模式。无法重现您发出使用GNU Emacs的/ Linux,你可以调用:

M-x doc-view-scroll-down-or-previous-page 
+0

我会将我所有的意见都放在一个页面中:1.网页http://www.gnu.org/software/emacs/manual/html_node /emacs/Navigation.html表示SPACE应该工作。 2. C-n没有工作,然后突然开始与SPACE一起工作,但是一旦我关闭了Emacs并再次打开,它就不能工作了。 3.我“不接受”你的回答,因为我想知道如何在doc-view/Emacs中可靠地进行滚动工作。我现在不能投票给你(因为我改变了我的投票),但我会尽快获得批准。 – Vivi 2010-06-23 11:17:52

+0

我试过了你的命令,这是我得到的:http://dl.getdropbox.com/u/1885087/doc-view.png。不幸的是,这对我来说并没有多大的作用。我感觉我的电脑(或者我的aquamacs)不太喜欢doc-view,而在doc-view运行时它变得非常慢。我现在正在旅行,但是当我有机会时,希望今天能看到我回到你身边。感谢您的帮助,我真的很感激。 – Vivi 2010-06-24 21:44:48

4
(setq doc-view-continuous t) 

这使您可以滚动鼠标滚轮(不仅仅是当前页)整个文档。

+0

真的很糟糕,这不是预设。谁不想连续滚动? :-D – itmuckel 2016-06-06 19:52:10