#16253·helix

只有在 `lsp.enable` 为 true 时才预留 `code-action-hint` 的空间

作者: Rudxain创建于 2026年9月8日更新于 2026年9月8日
标签C-enhancement

我在配置文件中设置了 `lsp.enable = false`,但当运行 LSP 时,我非常喜欢灯泡指示器。不过,正如你可能猜到的,我极少使用 LSP,因为我更依赖树座语法。如果默认情况下窄边栏更小,然后在执行 `:toggle lsp.enable` (备注:我为这个有个宏) 将其设置为 `true` 后,再次切换后就变得更小,那就太好了。我可以修改我的宏来实现这一点,但有 bug #13187;即使 bug 被修复,配置行也会很长、不靠谱(配置字段之间可能出现同步问题)。因此,我必须定义一个单独的宏,这也会很"不靠谱",除非配置系统支持内部变化而不是声明式数组(#8853)。

内容来源: helix-editor/helix