求寻找“将 org 图片割成一条条”的包

在使用 org-mode 显示图片的时候,即使设置了平滑滚动,使用 C-n 向下移动的时候,也会因为跨过高度较高的图片而导致显示内容“跳动”。

之前有人推荐过一个可以将图片“切割成一条条”的包,我觉得可以解决这个问题,但是我并不知道这个包的名字,所以想请教道友们这个包的名字。

另外关于跳动问题,如果有其他解决办法也欢迎大家赐教。我目前知道可以用 C-v 平滑移动,但是和我平时的使用习惯不太一样,我喜欢那种用光标辅助阅读的方式,C-v 没法确保光标移动,我不太习惯。

是这个吗:https://emacs-china.org/t/orgmode-inline-image-scrolling/6098/30

哇,太感谢了,就是这个。不过俺用了用,似乎依然没有办法太好用,因为在图片在上沿或者下沿消失的时候依然会跳动,不过非常感谢您

test

请问大家有没有其他解决方案呢?比如说利用 posframe 只显示 hover 的图片? :thinking:

我感觉目前没有什么好的显示方法,都比较卡。

所以我的做法是关闭 inline image 显示,然后在想要看的时候移到链接处用 C-c C-o 外部打开图片。

哇塞,这个方法不错诶!

用了, 不知道为啥完全感受不到任何区别. 高度高过 frame 的图片依然各种跳

当时 Emacs 刚支持原生平滑滚动的时候讨论过

总结出来的配置(我用的还是 mitsuharu port 的平滑滚动)

(setq scroll-preserve-screen-position t
      scroll-margin 0
      scroll-conservatively 97
      make-cursor-line-fully-visible nil)
2 个赞