Hot answers tagged

12

It's pretty easy, first add the fish shell repository: sudo apt-add-repository ppa:fish-shell/release-3 Then just updated your repos: sudo apt-get update Now we can install it: sudo apt-get install fish One more command and we are done: chsh -s /usr/bin/fish This last command will switch your default shell to fish. To see the changes close your terminal ...


3

Launch Ubuntu Software Center Reinstall fish Launch terminal and change shell to bash: chsh -s /bin/bash remove fish


2

It seems that there is no (more) Ctrl + Tab hotkey, you can move with Alt+1-9 or Ctrl+Shift+←/→ Cf. Pantheon-terminal key binds


2

The login shell of a user is defined in /etc/passwd. You should edit the file with root privilege and change your user's shell path to /bin/bash.


1

These shells do not use the same configuration files. Normally the PATH environment variable is set in /etc/profile and ~/.profile which are files read by bash (and dash) but by neither of fish or zsh. But you can manually execute your profile files (this sets PATH and does other things as well) For fish you can use the script provided here: https://...


1

pantheon-terminal supports its process completion notifications for fish! To enable them, you need to put the following line either in /etc/fish/config.fish to enable them for the entire system or in ~/.config/fish/config.fish to enable them just for your user: source /usr/share/pantheon-terminal/enable-fish-completion-notifications 2>/dev/null; or true


1

OS X With Homebrew brew install fish Debian wget http://download.opensuse.org/repositories/shells:fish:release:2/Debian_8.0/Release.key apt-key add - < Release.key echo 'deb http://download.opensuse.org/repositories/shells:/fish:/release:/2/Debian_8.0/ /' >> /etc/apt/sources.list.d/fish.list apt-get update apt-get install fish Ubuntu sudo apt-add-...


Only top voted, non community-wiki answers of a minimum length are eligible