Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FISH_INDENT(1)			  fish-shell			FISH_INDENT(1)

NAME
       fish_indent - indenter and prettifier

SYNOPSIS
       fish_indent [OPTIONS] [FILE ...]

DESCRIPTION
       fish_indent  is	used to	indent a piece of fish code. fish_indent reads
       commands	from standard input or the given filenames and outputs them to
       standard	output or a specified file (if -w is given).

       The following options are available:

       -w or --write
	      Indents a	specified file and immediately writes to that file.

       -i or --no-indent
	      Do not indent commands; only reformat to one job per line.

       --only-indent
	      Do not reformat, only indent each	line.

       --only-unindent
	      Do not reformat, only unindent each line.

       -c or --check
	      Do not indent, only return 0 if the code is already indented  as
	      fish_indent  would,  the	number of failed files otherwise. Also
	      print the	failed filenames if not	reading	from standard input.

       -v or --version
	      Displays the current fish	version	and then exits.

       --ansi Colorizes	the output using ANSI escape sequences using the  col-
	      ors defined in the environment (such as fish_color_command).

       --html Outputs  HTML,  which supports syntax highlighting if the	appro-
	      priate CSS is defined. The CSS class names are the same  as  the
	      variable names, such as fish_color_command.

       --dump-parse-tree
	      Dumps information	about the parsed statements to standard	error.
	      This  is	likely to be of	interest only to people	working	on the
	      fish source code.

       -h or --help
	      Displays help about using	this command.

COPYRIGHT
       fish-shell developers

4.3				 Feb 27, 2026			FISH_INDENT(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fish_indent&sektion=1&manpath=FreeBSD+Ports+15.0.quarterly>

home | help