Skip to content

编辑远程文件提示

Andy Stewart edited this page Jun 12, 2024 · 1 revision

使用 topsy 提醒您正在编辑远程文件。

Doom Emacs 配置示例

packages.el

(package! topsy)

config.el

(use-package! topsy
    :config
    (after! lsp-bridge
      (setcdr (assoc nil topsy-mode-functions)
              (lambda ()
                (when (lsp-bridge-is-remote-file) "[LBR] 远程文件")))

      ;; 当前主要模式为 org-mode 时不激活
      (add-hook 'lsp-bridge-mode-hook (lambda ()
                                        (unless (derived-mode-p 'org-mode)
                                          (topsy-mode 1))))))