不谈Spacemacs,只谈Centaur Emacs

你好?, 请问如果我想在org模式下直接预览latex公式应该怎么做呢, 比如

image

我想让它显示成公式的形式

有个命令是org preview latex,你用M-x搜一下。

好的, 非常感谢您的回复

init-lsp.el文件中,有如下hook:

(prog-mode . (lambda ()
                             (unless (derived-mode-p 'emacs-lisp-mode 'lisp-mode)
                               (lsp-deferred))))

这会导致html文件每次打开时,都有警告信息弹出,请教大佬如何解决?

两种方案:

  1. 禁用lsp-mode:(setq centaur-lsp nil)
  2. 安装对应的lang server (M-x lsp-install-server):HTML - LSP Mode - LSP support for Emacs.

lsp-mode还要用,因要用python。去lsp-mode文档看了,貌似没有web-mode(html)的language-server

我的理解是配置在prog-mode-hook下面,会导致没有lang-server的语言也执行这个函数,然后弹出警告。

都给了你链接你不试试?

不好意思,没看仔细 :sweat_smile:

安装列表只有jdtls一个选项。难道要手动装,以前python的是手动装的。


找到原因了,我改用 borg 管理package,lsp-mode的客户端是放在clients目录下,把它加入.submodule就可以看到heml-ls了。

您好, 请问在org模式下使用org-latex-preview浏览公式时预览生成的公式特别小,怎么才能调大点

image

当我调大字体时公式不会随着变大

image

我用的是ubuntu18.04, emacs28

Google 下就有答案

好的,谢谢回复

您好, 我想请问应该如何实现这样一个功能,就是鼠标停在一个位置时,这里就显示原来的字符,即:

image 当鼠标停在这个位置时,它会自动在只在这里显示**,而不是一个圆圈.

image 当鼠标停在这个位置时,它会自动只在这个位置显示\(p_1\)而不是latex预览后的样子

公式可以用 MELPA (建议新开主题问)

好的,非常感谢您的回复

您好,我看到init-shell.el里边是添加了xterm-256color支持的。在终端用emacs -nw打开后,M-x list-colors-display 却只显示了八种颜色,使用emacs -Q -nw的话确实有256种。我尝试在init.el里注释掉了(require 'init-shell)没有解决,是需要什么额外的配置吗?

好像是(setq file-name-handler-alist nil)引起的。。。

这个变量的用处是文件名符合规则的话就用handler处理?不太理解它怎么影响到颜色显示了。

lsp-ui-doc 这里的background用的是face:tooltip,话说这个红框里的face有大佬知道怎么调整不,现在感觉有点不太美观,想改成像vscode这种:

跟你使用的主题相关。你可以自行设置 lsp-ui-doc-border。目前用的这个:

(setq lsp-ui-doc-border (face-foreground 'font-lock-comment-face nil t))

不清楚,可能需要看看emacs的源代码了。目前看跟jka-compr-handler有关。

你把 init.el中的69行注释试试就知道了

1 个赞