【发布时间】:2023-02-01 20:49:25
【问题描述】:
我正在使用 emacs 和 lsp 模式。要编辑 .R 文件,我使用 rlanguageserver。
这很好用。但是,我想禁用一些规则。例如,我确实想决定我的变量名格式,即禁用“变量名应该是 snake_case”消息。
我在我的主目录中放置了一个 .lintr 文件,内容如下:
linters: with_defaults(snake_case_linter = NULL)
但没有效果。为什么?
另外,当我重新缩进一个区域时,我只想重新缩进而不添加或删除换行符,即我想手动选择换行符。我怎样才能做到这一点?
【问题讨论】:
-
您的 .lintr 文件是否以换行符结尾?至少在 VSCode 中是必须的。
-
@AlbersonMiranda 是的,该行以换行符终止
标签: r emacs linter language-server-protocol