All Questions
69
questions
6
votes
2
answers
2k
views
How can I ask `fish` to enumerate all the locations it's reading configuration from?
When I start fish, I'd like it to print every location it's reading configuration, profiles, and customizations from, so that I can:
understand which specific paths I need to backup if I want to ...
0
votes
0
answers
3k
views
MobaXTerm “Follow Terminal Folder” STFP & Fish Shell
MobaXterm's "Follow Terminal Folder"/"Follow SSH Path" feature works great when remote SSH into a linux computer, it shows directory & files to the left as you work in the ...
3
votes
2
answers
3k
views
Execute two or more commands simultaneously in shell script
It is often very helpful to run commands in parallel in a shell script, but I cannot find ways to do it. Is this possible? If so, how would I achieve that? I'm mainly interested in doing that for fish....
1
vote
1
answer
2k
views
tmux run a pipe/chain of commands with keybinding
How can I run a chain of command like in shells with tmux? I want to run multiple commands based on success of them. I want to echo out to terminal (or command bar)
E.g. I have a keybinding to reload ...
4
votes
1
answer
3k
views
/bin/bash shell (macOS) throwing `-bash: declare: -A: invalid option` error message at shell start
I briefly changed my default shell on macOS Catalina (10.15.1) to Fish, following the steps in Fish's documentation.
First, I executed > echo /usr/local/bin/fish | sudo tee -a /etc/shells followed ...
1
vote
1
answer
1k
views
how to enable command line navigation shortcuts in fish shell running in iTerm on Mac
Setup: MacOs Mojave, iTerm, Fish shell 3.0.2, using fisher have theme bob-the-fish installed as well.
Would like to be able to use command line navigation keyboard shortcuts such as ctrl-A to get t ...
3
votes
1
answer
109
views
Fish: Concise way to output elements of list on separate lines
I am wondering if there is a concise way to output the elements of a fish list on separate lines.
I know I can do e.g. echo $PATH | tr ' ' '\n' to achieve the desired output, e.g.:
/usr/local/sbin
/...
6
votes
1
answer
3k
views
What's the easiest way to prepend the current time to the fish prompt?
I'd like to see the current time in my fish prompt so that I can always see for example when I started the last command. I don't want to install extensions.
0
votes
0
answers
223
views
Can't find command after setting PATH in fish
I'm struggling to add /usr/local/bin to my PATH so I can use geckodriver, which is located in /usr/local/bin/geckodriver. I tried the to add the following to my config.fish
set -U fish_user_paths /...
3
votes
3
answers
2k
views
Powerline and Fish: How can I remove the large whitespace between the shell prompt and cursor?
I recently started using Arch Linux and just installed Powerline and Fish (version 3.0.0) last week. In my terminal, which is Termite (version 14), there's a large (horizontal) space between the shell ...
1
vote
2
answers
2k
views
Running command for bash in fish shell
I'm trying to identify all the large files in my git repo history and came across this command posted here.
git rev-list --objects --all \
| git cat-file --batch-check='%(objecttype) %(objectname) %(...
2
votes
1
answer
599
views
Fish Shell - Virtualenv path not prepended to PATH
I am on a Mac running macOS Mojave. I run Iterm2 for terminal and fish version 3.0.0. I also use pipenv to manage my local development.
I have this problem where when I activate a python virtual env, ...
2
votes
2
answers
2k
views
Failed to login after setting fish as default shell
I tried fish for a while, and then i wanted to set it as my default shell. I edited /etc/passwd and changed the shell of my user to /bin/fish.
The problem is I couldn't login anymore. I tried through ...
1
vote
1
answer
197
views
Setup different path for fish shell temporally
User libraries are normally in /usr/local/lib. However I want to build some third party libraries in for example /Users/user/Public/lib.
I only want to do it during my testing. Is there a elegant way ...
2
votes
1
answer
713
views
how to open tcp connection in fish shell
I am looking for a way to open TCP connections in fish shell.
In bash, I can do the following to open a TCP connection. This is quick telnet type test when telnet is not installed.
$ echo > /dev/...