代码之家  ›  专栏  ›  技术社区  ›  Pravoslav

为什么在打开另一个文件后coc.nvim不工作?

  •  0
  • Pravoslav  · 技术社区  · 2 年前

    如果我立即通过nvim打开文件,那么一切都可以,但如果我首先打开(例如,config),然后在python文件之后,那么版权就不起作用

    vim.cmd [[packadd packer.nvim]]
    return require('packer').startup(function()
        use 'wbthomason/packer.nvim'
        use 'neovim/nvim-lspconfig'
        use 'williamboman/nvim-lsp-installer'
        use {
            'williamboman/mason.nvim',
            ensure_installed = {
                'pyright',
            },
        }
        use {'neoclide/coc.nvim', branch = 'release'}
        -- another plugins
    end)
    

    我仍然不明白这里到底出了什么问题。在coc.nvim本身或lspconfig中

    0 回复  |  直到 2 年前
        1
  •  0
  •   MiKee    2 年前

    版权所有的插件没有与Mason软件包安装程序正确配置 我想你可能已经试过了 MasonInstall pyright 但仍然没有运气!

    现在,按照以下步骤操作

    • 卸载任何自动播放插件
    • 如果您已经安装了友好的代码段,请卸载它
    • 使用从Mason卸载“版权所有” MasonUninstall pyright 并将其从“ensure_installed”表中删除
    • 既然一切都干净了,就用吧 CocInstall coc-pyright coc-pairs
    • 现在你应该有“版权”正确运行

    如果你想使用端到端正确配置的neovim安装程序和外观现代的IDE,你可以克隆我的配置 here

    推荐文章