首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏EmacsTalk

    Emacs 在行末实时显示错误信息

    : r/emacs[2] 中,提到了 flymake 的一个新选项可以实现类似效果 (setq flymake-show-diagnostics-at-end-of-line t) 需要注意的是这个选项是在 Flymake 1.3.7 中新增的,会在 Emacs 30 中出现,之前版本的 Emacs 需要单独去 elpa[3] 下载。 Eglot 默认就使用 flymake 作为 diagnostic 展示前端,因此不需要额外配置。 对于 lsp-bridge 来说,可以借助 flymake-bridge[4] 插件实现: (require 'flymake-bridge) (add-hook 'lsp-bridge-mode-hook [4] flymake-bridge: https://github.com/liuyinz/flymake-bridge [5] 提升 Zig 编码体验技巧:zls 配置保存时自动检查代码: https

    44610编辑于 2024-07-15
  • 来自专栏EmacsTalk

    eglot 在 minibuffer 中显示错误信息

    可参考: (defun my/eglot-hook () "Show flymake diagnostics first. https://github.com/joaotavora/eglot/discussions /898#discussioncomment-2609402" (setq eldoc-documentation-functions (cons #'flymake-eldoc-function (remove #'flymake-eldoc-function eldoc-documentation-functions)))) (add-hook 'eglot-managed-mode-hook

    3.2K20编辑于 2022-07-26
  • 来自专栏EmacsTalk

    使用 eglot 代替 lsp-mode

    而且 eglot 的依赖很少,会尽量复用 Emacs 内置的模块,比如采用 flymake,而不是 flycheck,也有相关 issue 讨论如何用在 eglot 中使用 flycheck: •How

    1K10编辑于 2022-07-26
  • 来自专栏QB杂货铺

    shellcheck 帮助你写出更好的脚本

    Vim 通过 ALE, Neomake 或 Syntastic 进行集成 Emacs 通过 Flycheck 或 Flymake 集成 Sublime 通过 SublimeLinter.

    2.1K20发布于 2019-12-27
  • 来自专栏五分钟学SRE

    【SRE该掌握的利器】提升Shell脚本质量的利器:ShellCheck

    Flymake:一个传统的 Emacs 插件,用于实时语法检查。

    1.3K20编辑于 2024-04-26
领券