首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nvim coc.nvim:打开BufNewFile文件时为"*“处理BufNewFile自动命令时检测到的错误

nvim coc.nvim:打开BufNewFile文件时为"*“处理BufNewFile自动命令时检测到的错误
EN

Stack Overflow用户
提问于 2022-10-06 12:06:41
回答 1查看 235关注 0票数 1

以下是错误,此问题仅在打开Python文件时发生。

我正在使用coc.nvim来完成代码

这个问题是怎么回事?

如有任何意见,将不胜感激。

代码语言:javascript
复制
Error detected while processing BufNewFile Autocommands for "*":
Error executing lua callback: /usr/share/nvim/runtime/filetype.lua:22: Error executing lua: /usr/share/nvim/runtime/filetype.lua:23: Vim(for):E715: Dictionary required
stack traceback:
        [C]: in function 'nvim_cmd'
        /usr/share/nvim/runtime/filetype.lua:23: in function </usr/share/nvim/runtime/filetype.lua:22>
        [C]: in function 'nvim_buf_call'
        /usr/share/nvim/runtime/filetype.lua:22: in function </usr/share/nvim/runtime/filetype.lua:11>

stack traceback:
        [C]: in function 'nvim_buf_call'
        /usr/share/nvim/runtime/filetype.lua:22: in function </usr/share/nvim/runtime/filetype.lua:11>
EN

回答 1

Stack Overflow用户

发布于 2022-10-18 15:51:28

您应该声明ale_linters。我在Python上也遇到了同样的错误,因此我意识到我以前的配置类似于vim.g.ale_linters = {}

代码语言:javascript
复制
50  vim.g.ale_linters = {
  1     ['*'] = {'ale_linters'},
  2     ['python'] = {'flake8'},
  3     ['sh'] = {'shellcheck'},
  4     ['zsh'] = {'shellcheck'},
  5     ['vim'] = {'vint'},
  6     ['lua'] = {'luacheck'},
  7     ['go'] = {'golangci-lint'},
  8     ['dockerfile'] = {'dockerfile_lint'},
  9 }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73973503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档