Skip to content

Better document differences from bash #2382

Closed
@faho

Description

@faho

We should better document fish's differences with bash (and to a lesser degree zsh, because knowledge of bash is common even among zsh users), maybe even to the point of having an entire section in our documentation dedicated to it.

Some of this is already in the FAQ ("!!"), but some isn't.

In #2379 we see that process expansion is one thing (an equivalent to "$!").

There's of course more, but a slight difficulty here is deciding what goes into "different from bash", and what goes into "general tutorial" (which is already geared at converts) - where does "set X Y" vs "X=Y" go? Both? One of them? What about "$argv"?

So the questions are (in a somewhat overlapping manner):

  • Which differences haven't we adequately covered?

and

  • How do we better draw attention to the fact which of fish's slightly different constructs is an equivalent to bash's $thing?

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsAn issue/PR that touches or should touch the docsenhancement

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions