ShellKind
Shell kind used by shell completion setup and detection logic.
- Kind:
Enum - Namespace: Repl.ShellCompletion
- Assembly:
Repl.Core - Source: src/Repl.Core/ShellCompletion/ShellKind.cs
Signature
Section titled “Signature”public enum ShellKindFields
Section titled “Fields”GNU Bash shell.
Bash = 2Returns
Section titled “Returns”Fish shell.
Fish = 5Returns
Section titled “Returns”Nushell (nu).
Nu = 6Returns
Section titled “Returns”PowerShell
Section titled “PowerShell”PowerShell shell (pwsh or Windows PowerShell).
PowerShell = 3Returns
Section titled “Returns”Unknown
Section titled “Unknown”Shell could not be determined confidently.
Unknown = 0Returns
Section titled “Returns”Unsupported
Section titled “Unsupported”Shell is recognized but not supported by the current completion bridge.
Unsupported = 1Returns
Section titled “Returns”Z shell (zsh).
Zsh = 4