Ft_ps1

Nvim :help 頁面,使用 tree-sitter-vimdoc 解析器,從 原始碼 生成


作者:Peter Provost <https://www.github.com/PProvost> 授權:Apache 2.0 網址: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 已經處理了。
主要
命令索引
快速參考