首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除Emacs上的DocView欢迎页面

删除Emacs上的DocView欢迎页面
EN

Stack Overflow用户
提问于 2012-01-25 22:28:22
回答 3查看 347关注 0票数 1

Emacs 23可以在编辑器中查看PDF文件,这很棒。但是,对于每个PDF页面,它也会显示一个欢迎页面,如下所示:

如何删除此欢迎页面?我知道Emacs正在对PDF页面进行一些处理,它可能不希望用户在这样做的时候一遍又一遍地打开文件,但我更喜欢沙漏而不是整个页面。

我尝试将doc-view-conversion refresh-interval设置为nil BTW,但不起作用。

我使用的是GNU Emacs23.2.1 (i686-pc-linux-gnu,GTK+版本2.24.4)。

谢谢,

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-26 12:43:07

WRT your answer,听起来你要么编辑了原始文件,要么替换了整个库的副本。

当您更新Emacs时,第一种方法将丢失。第二种方式意味着在更新Emacs时不会对该库进行任何改进。这两个都不是一个很好的选择。

相反,您可以告诉Emacs,如果它加载原始库,那么它应该在那个时候重新定义那个函数。

这最大限度地减少了与升级相关的潜在问题,并且不需要您在.emacs中无条件地加载库(这将不必要地增加未加载任何PDF的会话的启动时间)。

代码语言:javascript
复制
(eval-after-load 'doc-view
  '(defun doc-view-buffer-message ()
     ;; your definition here
     ))
票数 3
EN

Stack Overflow用户

发布于 2012-01-26 00:34:06

我想你需要按下C-c C-c

票数 0
EN

Stack Overflow用户

发布于 2012-01-26 07:35:54

我找到了Emacs 23的doc-view.el源代码,并从doc-view-buffer-message函数中删除了消息。所以现在当加载PDF时,会显示一个不那么混乱的空页面,欢迎页面让它看起来像是加载了PDF。

在修改之后,我对el文件进行了字节编译,在我的.emacs末尾,我加载了这个覆盖了原始文档视图的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9004301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档