31

如何在 emacs org 模式下显示内联图像?

我有[[file:~/myimage.png]],单击它会在新缓冲区中打开图像。但是如何在同一个缓冲区中做到这一点?

注意: C c C x C v是未定义的,所以我无法激活内联图像,但是我该如何解决这个问题?

4

2 回答 2

70

你不需要定义像 @abo-abo 这样的自定义函数,org-mode 已经提供了这样的函数:

M-x 

- org-redisplay-inline-images
- org-display-inline-images     
- org-toggle-inline-images
- org-remove-inline-images  

M-x org-toggle-inline-images is quite enough for me , which toggle display/hiden inline images 
于 2015-08-20T07:21:50.600 回答
30

这对我有用:

(defun do-org-show-all-inline-images ()
  (interactive)
  (org-display-inline-images t t))
(global-set-key (kbd "C-c C-x C v")
                'do-org-show-all-inline-images)

这就是我发现如何做到这一点的方法:

  1. M-x apropos RET org.*image.*.
  2. F1 f org-display-inline-images.
  3. 制作一个带有图片链接的 test.org。
  4. M-: (org-display-inline-images t t).
  5. 将其包裹在defun/global-set-key中。
于 2013-07-12T20:24:01.093 回答