更改默认 emacs 视图命令

更改默认 emacs 视图命令

C-c C-v中的命令。emacs有时它会询问使用哪个查看器,有时它只显示文档。如果可能的话(在合理的努力范围内),我希望它永远不询问,只显示。

另外,默认视图工具命令定义在哪里?我想知道如何设置它,因为我想附加选项,这样它(例如)将看起来像这样evince --fullscreen(或只是-f),而不仅仅是evince

我使用的模式是LaTeX/P

(回应评论)

/etc/gnome/defaults.列表:

application/pdf=evince.desktop
application/x-bzpdf=evince.desktop
application/x-gzpdf=evince.desktop
application/postscript=evince.desktop
application/x-bzpostscript=evince.desktop
application/x-gzpostscript=evince.desktop
image/x-eps=evince.desktop
image/x-bzeps=evince.desktop
image/x-gzeps=evince.desktop
application/x-dvi=evince.desktop
application/x-bzdvi=evince.desktop
application/x-gzdvi=evince.desktop
image/vnd.djvu=evince.desktop
image/tiff=evince.desktop
application/x-cbr=evince.desktop
application/x-cbz=evince.desktop
application/x-cb7=evince.desktop

答案1

首先,如果您不知道自己在做什么,请使用 来M-x customize-variable修改TeX-output-view-styleTeX-view-program-selection;从这些菜单中,您应该能够声明要用于evince --fullscreen第一个变量和Evince第二个变量。如果您这样做,您应该会在您的 中得到以下内容.emacs(删减到相关部分):

(custom-set-variables
;; default warning comments from the customize-variable command
  '(TeX-output-view-style (quote (("^pdf$" "." "evince --fullscreen %o") ...<other options will be declared>...
   )
  '(TeX-view-program-selection (quote ( ...< various options >... (output-pdf "Evince") ...)))

注意:不是剪切并粘贴上述任何内容。我只是向您展示您应该感兴趣的部分。

通过这些设置,现在C-c C-vC-c C-c一旦 AUCTeX 认为这是适当的操作)将使用Evince--fullscreen选项。

相关内容