golang cobra powershell补全脚本
生活随笔
收集整理的這篇文章主要介紹了
golang cobra powershell补全脚本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
golang cobra powershell補全腳本
cobra 對于windows我個人覺得支持不是很好,所以寫了下面的腳本,無論你怎么修改cobra都可以自適應補全命令。
原理就是使用cobra隱藏命令:__completeNoDesc
開啟補全支持
由于powershell目前還處于不是很完善的階段,需要一定的設置才可以使用補全。
設定補全腳本的執行權限
設定之后可以通過下面的命令查看是否生效。
Get-ExecutionPolicy -List Scope ExecutionPolicy----- --------------- MachinePolicy UndefinedUserPolicy UndefinedProcess UndefinedCurrentUser UndefinedLocalMachine RemoteSigned設定補全模式
Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete測試下來: 自帶的powershell
總結
以上是生活随笔為你收集整理的golang cobra powershell补全脚本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTTP首部(1)
- 下一篇: 向MIP开源项目提交Issues