mac下brew emacs 29需要加什么参数才能用tree sitter么?

我看29.1已经在brew中了。 29的configure是要加 --with-tree-sitter 选项。那么如果通过brew安装29.1。是否需要加什么参数才能用tree sitter?

多谢。

brew install --cask emacs 装的是已经有tree-sitter支持的

如果不用 cask这个呢? brew install emacs --with-tree-sitter 这样可以么?

装emacs-plus@29 自带treesitter模块 不需要任何额外的参数。目前似乎native-comp有bug emacs-plus@29不要开启nativecomp

看了本站对native-comp的讨论。既然效果无感,我决定不开了。 在linux的服务器上自己编译打开了。试试。

mac上没装过emacs-plus。都是自己编译或者brew 默认那个emacs。

不可以,只有一个–head 选项

我怎么刚刚试了下,tui版的也是支持tree-sitter的呢。 你可以用(treesit-available-p)看下有没有这个feature

实在不行用brew edit emacs然后自己编译

这有个帖子,[手动更新Homebrew formula - jingsam]

我就是只用tui版的。

等我试试。公司电脑不是mac。。。


到家试了一下。直接brew upgrade emacs 更新到29.1。它自己安装了依赖tree sitter。(treesit-available-p) 这个也是 t

可以了。

只用tui其实也可以装–cask的啊,alias emacs="emacs -nw"

没啥太大区别。我就直接装默认的即可。