1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
vim.lsp.config('perlls', { cmd = { 'perl', '-MPerl::LanguageServer', '-e', 'Perl::LanguageServer::run', '--', '--port 13603', '--nostdio 0', }, settings = { perl = { perlCmd = 'perl', perlInc = ' ', fileFilter = { '.pm', '.pl' }, ignoreDirs = '.git', }, }, filetypes = { 'perl' }, root_markers = { '.git' }, }) vim.lsp.enable('perlls')