Cocoa Webkit for macOS Rocks!

veshboo/emacs 编译

2 个赞

用来预览 markdown/org-mode/latex 也许不错,浏览网页没有 ad/ublock 可不行

东西不错,为什么没有 Linux 版

对非程序员不够友好

Linux 上早就有了啊,是 macOS 上迟迟没有支持。

macOS 其实是早就支持的,只是没有用原生的 Cocoa Webkit 罢了。:smile:

linux早就支持了,macOS是刚刚的新patch

好吧,我孤陋寡闻了,exwm 是不是就是基于这个?

用来看文档也爽歪歪,emacs 上的 eww 和 w3m 看起来还是不够爽

不是。EXWM 不需要 XWidgets

试了一下,看 html/pdf 效果不错,但有时候快捷键失灵,然后 M-x 才输入几个字,焦点又被 webkit 抢走了。

就是焦点在网页里的时候不知道怎么回到emacs来

突然有个大胆的想法:childframe+xwidget+KaTex,说不定能实现像Typora那样的Inline LaTeX即时渲染

image

这个可以实现,好像难度不大

就是不知道什么时候mac版的xwidget能merge进master。。。已经一个月没动静了。。

你说的这个东西不需要 xwidget, 只需要 child-frame

我目前用这个看stack exchange中的math formula, 还可以.

你是说用emacs自带的公式渲染?那个在mac下的表现很垃圾。。

  1. 不支持HiDPI (除非装emacs-mac用SVG格式,但emacs-mac不支持child-frame)
  2. 不是实时渲染, 你可以在 Redirecting… 里感受一下速度 完全不是用imagemagick/latex渲染能比的了的。。

这个看起来是调用了AUCTex?那也存在我上面说的问题。。

已经实现了: https://github.com/manateelazycat/emacs-application-framework/blob/master/screenshot/markdown_previewer.gif

感觉可以考虑加个idle timer hook到post-command-hook上? 这样每次都要保存一下不够爽呀

ps我后来写出来了这个基于xwidget的插件