Forrest logo
back to the ${editor} tool

fisher:tldr:8e1cc

fisher: Edit 'fishfile' manually with your favorite editor and install multiple plugins.
$ ${editor} ~/.config/fish/fishfile; fisher
try on your machine

This command is a combination of two separate commands executed sequentially using the semicolon (;) as a command separator.

The first part of the command, ${editor} ~/.config/fish/fishfile, is using a variable ${editor} to specify the editor to be used for opening or creating a file named fishfile in the ~/.config/fish/ directory.

The ~ symbol refers to the user's home directory, so ~/.config/fish/ is the path to the .config/fish/ directory in the user's home directory.

The purpose of this part of the command is to open the fishfile for editing with the specified editor.

The second part of the command, fisher, is simply executing the command fisher. fisher is most likely the name of a program or command that the user wants to run after editing the fishfile.

Overall, this command is first opening or creating the fishfile using the specified editor, and then executing the fisher command.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the ${editor} tool