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