vim-lsc icon indicating copy to clipboard operation
vim-lsc copied to clipboard

perl LS?

Open mg979 opened this issue 4 years ago • 0 comments

Has anybody managed to run perl language server with this plugin?

Configuration:

let g:lsc_server_commands = {
            \ 'perl': 'perl -MPerl::LanguageServer -e Perl::LanguageServer::run',
            \ 'lua': {
                \   'name': 'lua',
                \   'command': $HOME . '/.luarocks/bin/lua-lsp',
                \   'enabled': v:true,
                \ },
                \}

I get these errors when loading a file:

[lsc:Error] StdErr from perl -MPerl::LanguageServer -e Perl::LanguageServer::run: LS: apply_all_roles (Perl::LanguageServer=HASH(0x55d5ce687b28), Perl::LanguageServer::Methods, Perl/LanguageServer/Methods.pm)
[lsc:Error] StdErr from perl -MPerl::LanguageServer -e Perl::LanguageServer::run: LS: apply_all_roles (Moose::Meta::Class::__ANON__::SERIAL::1=HASH(0x55d5ce687b28), Perl::LanguageServer::Methods::textDocument, Perl/LanguageServer/Methods/textDocument.pm)

Then nothing works (go to definition, etc.).

mg979 avatar Aug 22 '21 08:08 mg979