Alias ps1 filetype to powershell
Rather than requiring users to alias ps1 to powershell themselves, include it in s:default_ale_linter_aliases. Since [vim-ps1] is a popular (the only?) PowerShell ftplugin and there do not appear to be any other uses of ft=ps1 on vim.org, this seems like a safe and reasonable default. [vim-ps1]: http://www.vim.org/scripts/script.php?script_id=1327 Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
This commit is contained in:
parent
d6d2a0c770
commit
8c0b0f085f
3 changed files with 2 additions and 7 deletions
|
@ -14,6 +14,7 @@ let s:default_ale_linter_aliases = {
|
||||||
\ 'csh': 'sh',
|
\ 'csh': 'sh',
|
||||||
\ 'javascriptreact': ['javascript', 'jsx'],
|
\ 'javascriptreact': ['javascript', 'jsx'],
|
||||||
\ 'plaintex': 'tex',
|
\ 'plaintex': 'tex',
|
||||||
|
\ 'ps1': 'powershell',
|
||||||
\ 'rmarkdown': 'r',
|
\ 'rmarkdown': 'r',
|
||||||
\ 'rmd': 'r',
|
\ 'rmd': 'r',
|
||||||
\ 'systemverilog': 'verilog',
|
\ 'systemverilog': 'verilog',
|
||||||
|
|
|
@ -25,13 +25,6 @@ Installation
|
||||||
|
|
||||||
Install PSScriptAnalyzer by any means, so long as it can be automatically
|
Install PSScriptAnalyzer by any means, so long as it can be automatically
|
||||||
imported in PowerShell.
|
imported in PowerShell.
|
||||||
Some PowerShell plugins set the filetype of files to `ps1`. To continue using
|
|
||||||
these plugins, use the ale_linter_aliases global to alias `ps1` to `powershell`
|
|
||||||
|
|
||||||
>
|
|
||||||
" Allow ps1 filetype to work with powershell linters
|
|
||||||
let g:ale_linter_aliases = {'ps1': 'powershell'}
|
|
||||||
<
|
|
||||||
|
|
||||||
g:ale_powershell_psscriptanalyzer_executable
|
g:ale_powershell_psscriptanalyzer_executable
|
||||||
*g:ale_powershell_psscriptanalyzer_executable*
|
*g:ale_powershell_psscriptanalyzer_executable*
|
||||||
|
|
|
@ -1188,6 +1188,7 @@ g:ale_linter_aliases *g:ale_linter_aliases*
|
||||||
\ 'csh': 'sh',
|
\ 'csh': 'sh',
|
||||||
\ 'javascriptreact': ['javascript', 'jsx'],
|
\ 'javascriptreact': ['javascript', 'jsx'],
|
||||||
\ 'plaintex': 'tex',
|
\ 'plaintex': 'tex',
|
||||||
|
\ 'ps1': 'powershell',
|
||||||
\ 'rmarkdown': 'r',
|
\ 'rmarkdown': 'r',
|
||||||
\ 'rmd': 'r',
|
\ 'rmd': 'r',
|
||||||
\ 'systemverilog': 'verilog',
|
\ 'systemverilog': 'verilog',
|
||||||
|
|
Reference in a new issue