The friendly interactive shell (fish) is a Unix shell that focuses on interactive use, discoverability, and user friendliness.

learn more… | top users | synonyms

6
votes
1answer
125 views

Bind shift-tab to complete-backward in fish

I found myself using the auto-complete functionality of the fish-shell, where pressing tab twice or more cycles through the suggestions. But then I accidentaly pressed tab once to many, and I wanted ...
0
votes
1answer
33 views

How to remove path from PATH variable in fish

I am using fish as my shell in Debian and recently (after some upgrade) whenever I try to use command completion I have: set: No such file or directory set: Could not add component ...
0
votes
1answer
38 views

How to pin information to the top of a terminal window on Mac OSX

I've seen demos where folks have had a Mac OSX terminal where the current time + username + directory are afixed (like 'freeze rows' in excel) to the top of the terminal window (not in the title bar), ...
0
votes
1answer
12 views

How to sync fish's universal variables across different computers?

If you change some universal variables, how do you sync them across computers? The comments on the fishd.* files make it seem like a bad idea to sync those files. And fishd's man pages don't seem to ...
2
votes
0answers
500 views

How do I change EDITOR to be pico in fish shell?

I can't get hg to use pico as my EDITOR when I'm using fish shell. I've tried set -U EDITOR pico and other variations, but nothing seems to help. "hg commit" will always open vi as the editor, and ...
1
vote
0answers
66 views

Fish - A way to configure it such that it does not scroll through tab completions with tab

If you have a directory structure like the below ./test/locationOne ./test/locationTwo ./test/locationThree If, with bash, or fish, you type in cd test/ then hit tab, it will autocomplete until ...
1
vote
0answers
198 views

“set -xe” in fish shell

In bash, invoking set -x at the beginning of a script causes the commands to be printed on stdout while the script is executing. What's the equivalent syntax for the fish shell?
0
votes
0answers
20 views

My custom fish shell prompt keeps resetting every reboot

I switched to fish shell a month ago and I'm quite pleased with it. But recently, my custom prompt keeps resetting to the default prompt every time I turn on my PC. When opening the terminal, I'm ...
0
votes
0answers
24 views

How to read one character in fish?

In bash you can use read -n 1 VAR to read a single character from stdin. I'd like to do the same with fish, but its read lacks support for that feature... How can I read a single character from stdin ...
0
votes
0answers
109 views

Using Brew in Fish

I'm using the Fish shell in OSX but my brew installation is broken and I'm struggling to get it working again. Below is the error I get when I try to use brew. Any ideas? If I switch shells (back to ...