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