Ft_ps1

Nvim :help 页面,生成源代码 使用 tree-sitter-vimdoc 解析器。


作者:Peter Provost <https://www.github.com/PProvost> 许可证:Apache 2.0 URL:https://github.com/PProvost/vim-ps1

简介

此插件为 Windows PowerShell 脚本、模块和 XML 配置文件提供 Vim 语法、缩进和文件类型检测。

关于 ps1-about

获取最新版本或在 GitHub 上报告错误
ps1 语法文件为脚本中的脚本块和数字签名提供语法折叠(参见 :syn-fold)。
'foldmethod' 设置为 "syntax" 时,函数脚本块将被折叠,除非你在你的 .vimrc 中或打开脚本之前使用以下内容
:let g:ps1_nofold_blocks = 1
脚本中的数字签名也将被折叠,除非你使用
:let g:ps1_nofold_sig = 1
注意:语法折叠可能会显着减慢语法高亮,特别是对于大型文件。

编译器 ps1-compiler

powershell :compiler 脚本配置 :make 以在 PowerShell 中执行脚本。
它尝试选择一个智能默认 PowerShell 命令:如果可用,则为 pwsh,否则为 powershell,但你可以自定义命令
:let g:ps1_makeprg_cmd = '/path/to/pwsh'
要配置是否显示异常类型信息
:let g:ps1_efm_show_error_categories = 1

关键字查找 ps1-keyword

要使用 PowerShell 的 Get-Help 查找关键字,请按 K 键。为了更方便的分页,应安装分页器 less,它包含在许多 Linux 发行版和 macOS 中。
Windows 还有许多其他发行版可用,例如 https://chocolatey.org/packages/less/。确保 less 位于 PATH 环境变量中列出的目录中,上面提到的 chocolatey 也会这样做。
主要
命令索引
快速参考