Platform

  • abbr — Abbreviations related commands.
  • abbr list — List all defined abbreviations.
  • ansi — Output ANSI codes to change color and style of text.
  • ansi gradient — Add a color gradient (using ANSI color codes) to the given string.
  • ansi link — Add a link (using OSC 8 escape sequence) to the given string.
  • ansi strip — Strip ANSI escape sequences from a string.
  • clear — Clear the terminal screen.
  • input — Get input from the user via the terminal.
  • input list — Display an interactive list for user selection.
  • input listen — Listen for user interface events.
  • is-redirected — Check if the current custom command’s return value is redirected away from display.
  • is-terminal — Check if the process stdin, stdout, or stderr is attached to a terminal device.
  • keybindings — Keybindings related commands.
  • keybindings default — List default keybindings.
  • keybindings list — List available options that can be used to create keybindings.
  • keybindings listen — Get input from the user.
  • kill — Kill a process using its process ID.
  • sleep — Delay for a specified amount of time.
  • term — Commands for querying information about the terminal.
  • term query — Query the terminal for information.
  • term size — Returns a record containing the number of columns (width) and rows (height) of the terminal.
  • ulimit — Set or get resource usage limits.
  • umask — Get or set default file creation permissions.
  • version check — Checks to see if you have the latest version of nushell.
  • whoami — Get the current username using uutils/coreutils whoami.

Ported from nushell/nushell.github.io. Copyright (c) 2021 Nushell Project. MIT License.