Skip to content

ShellKind

Shell kind used by shell completion setup and detection logic.

public enum ShellKind

GNU Bash shell.

Bash = 2

ShellKind

Fish shell.

Fish = 5

ShellKind

Nushell (nu).

Nu = 6

ShellKind

PowerShell shell (pwsh or Windows PowerShell).

PowerShell = 3

ShellKind

Shell could not be determined confidently.

Unknown = 0

ShellKind

Shell is recognized but not supported by the current completion bridge.

Unsupported = 1

ShellKind

Z shell (zsh).

Zsh = 4

ShellKind