About 400 results
Open links in new tab
  1. Introduction — fish-shell 4.2.1 documentation

    Up-to-date instructions for installing the latest version of fish are on the fish homepage. To install the development version of fish, see the instructions on the project’s GitHub page.

  2. fish shell

    Sensible Scripting fish is fully scriptable, and its syntax is simple, clean, and consistent. You'll never write esac again.

  3. The fish language — fish-shell 4.2.1 documentation

    Fish includes basic built-in debugging facilities that allow you to stop execution of a script at an arbitrary point. When this happens you are presented with an interactive prompt where you can execute any …

  4. Introduction — fish-shell 3.1.2 documentation

    Edit the variables through fish scripts or by using fish interactively instead. Do not append to universal variables in config.fish, because these variables will then get longer with each new shell instance.

  5. argparse - parse options passed to a fish script or function

    Description ¶ This command makes it easy for fish scripts and functions to handle arguments.

  6. function - create a function — fish-shell 4.2.1 documentation

    New named events for --on-event can be fired using the emit builtin. Fish already generates a few events, see Event handlers for more. Functions names cannot be reserved words. These are …

  7. Writing your own completions — fish-shell 4.2.1 documentation

    Fish automatically searches through any directories in the list variable $fish_complete_path, and any completions defined are automatically loaded when needed. A completion file must have a filename …

  8. Tutorial — fish-shell 4.2.1 documentation

    Tutorial ¶ Why fish? ¶ Fish is a fully-equipped command line shell (like bash or zsh) that is smart and user-friendly. Fish supports powerful features like syntax highlighting, autosuggestions, and tab …

  9. Commands — fish-shell 4.2.1 documentation

    fish also ships some things as external commands so they can be easily called from elsewhere. This includes fish_indent to format fish code and fish_key_reader to show you what escape sequence a …

  10. for - perform a set of commands multiple times - fish

    Description ¶ for is a loop construct. It will perform the commands specified by COMMANDS multiple times. On each iteration, the local variable specified by VARNAME is assigned a new value from …