2010-06-23 29 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