用的 powershell7 ,并不是自带的 powershell 。
我打一个t
,他就变成下面这样了。
有可能是自带的补全出的一些问题。
vscode 没问题。
PS C:\Users\acer\Desktop\web-online-modified\blog-static.cnblogs.com\files\blogs\806667> t],["PSReadLine\\PSConsoleHostReadLine",2,"\r\nPSConsoleHostReadLine \r\n"],["PowerShellGet\\Publish-Module",2,"\r\nPublish-Module \r\n"],["PowerShellGet\\Publish-Script",2,"\r\nPublish-Script \r\n"],["PowerShellGet\\pumo",2],["CimCmdlets\\rcie",2],["CimCmdlets\\rcim",2],["CimCmdlets\\rcms",2],["PowerShellGet\\Register-PSRepository",2,"\r\nRegister-PSRepository \r\n"],["Defender\\Remove-MpPreference",2,"\r\nRemove-MpPreference \r\n"],["Defender\\Remove-MpThreat",2,"\r\nRemove-MpThreat \r\n"],["'C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\repair.exe'",2,"C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\repair.exe"],["D:\\Kits\\msys2\\usr\\bin\\reset.exe",2],["'C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\restarter.exe'",2,"C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\restarter.exe"],["'C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\runnerw.exe'",2,"C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\runnerw.exe"],["PowerShellGet\\Save-Module",2,"\r\nSave-Module \r\n"],["PowerShellGet\\Save-Script",2,"\r\nSave-Script \r\n"],["Hyper-V\\savm",2],["CimCmdlets\\scim",2],["PSDiagnostics\\Set-LogProperties",2,"\r\nSet-LogProperties \r\n"],["Defender\\Set-MpPreference",2,"\r\nSet-MpPreference \r\n"],["PowerShellGet\\Set-PSRepository",2,"\r\nSet-PSRepository \r\n"],["D:\\Kits\\msys2\\usr\\bin\\sort.exe",2],["Hyper-V\\spvm",2],["Defender\\Start-MpScan",2,"\r\nStart-MpScan \r\n"],["Defender\\Start-MpWDOScan",2,"\r\nStart-MpWDOScan \r\n"],["PSDiagnostics\\Start-Trace",2,"\r\nStart-Trace \r\n"],["PSDiagnostics\\Stop-Trace",2,"\r\nStop-Trace \r\n"],["D:\\Kits\\msys2\\usr\\bin\\tar.exe",2],["D:\\Kits\\msys2\\usr\\bin\\telnet.exe",2],["PowerShellGet\\Test-ScriptFileInfo",2,"\r\nTest-ScriptFileInfo \r\n"],["D:\\Kits\\msys2\\usr\\bin\\timeout.exe",2],["PowerShellGet\\Uninstall-Module",2,"\r\nUninstall-Module \r\n"],["PowerShellGet\\Uninstall-Script",2,"\r\nUninstall-Script \r\n"],["'C:\\Program Files\\JetBrains\\PyCharm 2023.2.2\\bin\\Uninstall.exe'",2,"C:\\Program Files\\JetBrains\\PyCharm 2023.2.2\\bin\\Uninstall.exe"],["'C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\Uninstall.exe'",2,"C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\Uninstall.exe"],["PowerShellGet\\Unregister-PSRepository",2,"\r\nUnregister-PSRepository \r\n"],["PSDesiredStateConfiguration\\Update-DscConfiguration",2,"Update-DscConfiguration\r\n"],["PowerShellGet\\Update-Module",2,"\r\nUpdate-Module \r\n"],["PowerShellGet\\Update-ModuleManifest",2,"\r\nUpdate-ModuleManifest \r\n"],["Defender\\Update-MpSignature",2,"\r\nUpdate-MpSignature \r\n"],["PowerShellGet\\Update-Script",2,"\r\nUpdate-Script \r\n"],["PowerShellGet\\Update-ScriptFileInfo",2,"\r\nUpdate-ScriptFileInfo \r\n"],["PowerShellGet\\upmo",2],["D:\\Kits\\msys2\\usr\\bin\\whoami.exe",2],["'C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\WinProcessListHelper.exe'",2,"C:\\Program Files\\JetBrains\\IntelliJ IDEA 2021.3\\bin\\WinProcessListHelper.exe"],["'C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\wpr.exe'",2,"C:\\Program Files (x86)\\Windows Kits\\10\\Windows Performance Toolkit\\wpr.exe"],["C:\\Windows\\write.exe",2],["C:\\Users\\acer\\AppData\\Local\\Microsoft\\WindowsApps\\wsl.exe",2],["C:\\Users\\acer\\AppData\\Local\\Microsoft\\WindowsApps\\wslconfig.exe",2],["'C:\\Program Files\\nodejs\\yarn.CMD'",2,"C:\\Program Files\\nodejs\\yarn.CMD"],["'C:\\Program Files\\nodejs\\node_global\\yarn.cmd'",2,"C:\\Program Files\\nodejs\\node_global\\yarn.cmd"],["'C:\\Program Files\\nodejs\\yarnpkg.CMD'",2,"C:\\Program Files\\nodejs\\yarnpkg.CMD"],["'C:\\Program Files\\nodejs\\node_global\\yarnpkg.cmd'",2,"C:\\Program Files\\nodejs\\node_global\\yarnpkg.cmd"],["begin",12],["break",12],["catch",12,"catch [[<error type>][',' <error type>]*] {<statement list>}"],["class",12,"class <class-name> [: [<base-class>][,<interface-list>]] {\n [[<attribute>] [hidden] [static] <property-definition> ...]\n [<class-name>([<constructor-argument-list>])\n {<constructor-statement-list>} ...]\n [[<attribute>] [hidden] [static] <method-definition> ...]\n}"],["clean",12],["continue",12],["data",12,"data [<variable-name>] [-supportedCommand <cmdlet-name>] {\n <Permitted content>\n}"],["do",12,"do {<statement list>} while (<condition>)\ndo {<statement list>} until (<condition>)"],["dynamicparam",12,"dynamicparam {<statement-list>}"],["else",12,"if (<test1>)\n {<statement list 1>}\n[elseif (<test2>)\n {<statement list 2>}]\n[else\n {<statement list 3>}]"],["elseif",12,"if (<test1>)\n {<statement list 1>}\n[elseif (<test2>)\n {<statement list 2>}]\n[else\n {<statement list 3>}]"],["end",12],["enum",12,"[[<attribute>]...] [Flag()] enum <enum-name>[ : <underlying-type-name>] {\n <label 0> [= 1]\n <label 1> [= 2]\n <label 2> [= 4]\n <label 3> [= 8]\n ...\n}"],["exit",12,"exit [<exitcode>]"],["filter",12,"filter [<scope:>]<name> {<statement list>}"],["finally",12,"finally {<statement list>}"],["for",12,"for (<Init>; <Condition>; <Repeat>)\n{\n <Statement list>\n}"],["foreach",12,"foreach ($<item> in $<collection>){<statement list>}"],["function",12,"function [<scope:>]<name> [([type]$parameter1[,[type]$parameter2])]\n{\n begin {<statement list>}\n process {<statement list>}\n end {<statement list>}\n clean {<statement list>}\n}"],["hidden",12],["if",12,"if (<test1>)\n\t{<statement list 1>}\n[elseif (<test2>)\n\t{<statement list 2>}]\n[else\n\t{<statement list 3>}]"],["in",12,"foreach ($<item> in $<collection>){<statement list>}"],["param",12,"param ($Parameter1)"],["process",12],["return",12,"return [<expression>]"],["static",12,"class <class-name> [: [<base-class>][,<interface-list>]] {\n [[<attribute>] [hidden] [static] <property-definition> ...]\n [<class-name>([<constructor-argument-list>])\n {<constructor-statement-list>} ...]\n [[<attribute>] [hidden] [static] <method-definition> ...]\n}"],["switch",12,"Switch (<test-expression>)\n{\n <result1-to-be-matched> {<action>}\n <result2-to-be-matched> {<action>}\n}"],["throw",12,"throw [<expression>]"],["trap",12,"trap [[<error type>]] {<statement list>}"],["try",12,"try {<statement list>}"],["until",12,"do {<statement list>} until (<condition>)"],["using",12,"using module <module-name>\n\nusing assembly <.NET-assembly-path>"],["while",12,"while (<condition>){<statement list>}"]tsc --version