6

Which shell is this?

How to get that auto-complete?

8
  • 4
    I remember seeing a "what prompt / shell / package is this?" question or two on the main site, so I think it'd be OK there. Notice that the terminal's title bar briefly says "fish", which is a shell. Commented Oct 15, 2019 at 11:56
  • 1
    That looks like some mac terminal, probably, but there's no way of knowing. The terminal decorations will depend on your GUI theme. Are you really asking what terminal this is or are you wondering about the shell? Either way, please ask on the main site, yes. This is certainly off topic here. Commented Oct 15, 2019 at 11:58
  • 1
    @JeffSchaller, you were right. It is terminal called "Fish" :) I initially thought it was project name or something. Commented Oct 15, 2019 at 12:04
  • 2
    I get the same behavior in zsh using zsh-autosuggestions. Commented Oct 15, 2019 at 13:50
  • This is not a shell! Yes, it is, and it is cool, but it is more a git frontend and a text editor with very good interaction WITH the shell. This is not a critique. It just belongs in a slightly different category than "shell". Needs a movie to show the features -- that too shows how special it behaves, and, well, must feel when you use it. Commented Oct 15, 2019 at 14:30

1 Answer 1

7

The shell being used in the shown terminal is the fish shell. The fish shell is a non-POSIX shell (and hence provides a different syntax from shells like bash and zsh) that gives the user what it calls "autosuggestions" based on previously entered commands, which is what is being displayed in the GIF animation in the question.

I recognized it as the fish shell since I recognize the autosuggestion feature and also the bold I in the prompt denoting "insert mode" (in the command line editing mode based on the Vi editor) and also the particular type of menus used in auto-completions. Oh, and the window title of the terminal says (fish) when the shell itself is the foreground job (which makes it not just a guess that it's fish).

Additional information and installation instructions for the fish shell can be found at its webpage.

1
  • 1
    I just wanted to mention one thing here for future users. The style/status of every line is achieved by Powerline plugin. I was struggling to understand how it was achieved :) Commented Oct 17, 2019 at 13:03

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.