Skip to content

Perl#

Server#

For more information about the LSP server, check Perl::LanguageServer.

Installation#

cpan Perl::LanguageServer

Debugger: Not available#

Available configurations#

lsp-perl-file-filter#

Type: lsp-string-vector

Default: nil

A vector of directories filtering perl file. Defaults to [".pm" ".pl"] if nil.


lsp-perl-ignore-dirs#

Type: lsp-string-vector

Default: nil

A vector of directories to ignore. Defaults to [".vscode" ".git" ".svn"] if nil.


lsp-perl-language-server-client-version#

Type: string

Default: 2.1.0

Choose client version.


lsp-perl-language-server-path#

Type: string

Default: perl

Path to perl interpreter.


lsp-perl-language-server-port#

Type: integer

Default: 13603

Choose listen port.


lsp-perl-log-level#

Type: integer

Default: nil

Log level 0-2. Defaults to 0.


lsp-perl-perl-cmd#

Type: string

Default: nil

Path to perl interpreter used in Perl Language Server. Defaults to perl if nil.


lsp-perl-perl-inc#

Type: lsp-string-vector

Default: nil

A vector of paths to add to perl library path.


lsp-perl-show-local-vars#

Type: boolean

Default: nil

If true, show also local variables in symbol view. Defaults to false if nil



Last update: April 28, 2024