2016-11-09 11:49:44 +01:00
|
|
|
fish (Friendly Interactive Shell)
|
|
|
|
|
|
|
|
fish is a user friendly command line shell for UNIX-like systems.
|
|
|
|
fish includes case insensitive completions, a multiline editing
|
|
|
|
system, a new and simplified key binding system, and a large number
|
|
|
|
of command specific completions.
|
|
|
|
|
|
|
|
This package will potentially conflict with the /usr/games/fish
|
|
|
|
binary from the y/bsdgames package. In a stock installation with
|
|
|
|
default PATH ordering, /usr/bin should be checked before /usr/games,
|
|
|
|
so it shouldn't be an issue, but we thought it was worth noting
|
|
|
|
just in case.
|
|
|
|
|
|
|
|
NOTES:
|
2010-05-11 20:01:58 +02:00
|
|
|
|
2016-07-25 04:48:03 +02:00
|
|
|
This SlackBuild automatically adds fish to /etc/shells.
|
2015-07-31 08:32:57 +02:00
|
|
|
|
2016-07-25 04:48:03 +02:00
|
|
|
To use fish as your login shell, run this command:
|
2015-07-31 08:32:57 +02:00
|
|
|
|
2016-11-09 11:49:44 +01:00
|
|
|
$ chsh -s /usr/bin/fish
|
|
|
|
|
|
|
|
To remove it from the /etc/shells (in case of fish removal), run:
|
2015-07-31 08:32:57 +02:00
|
|
|
|
2016-11-09 11:49:44 +01:00
|
|
|
$ su -c "sed -ri '\|^/usr/bin/fish$|d' /etc/shells"
|
2015-07-31 08:32:57 +02:00
|
|
|
|
2016-11-09 11:49:44 +01:00
|
|
|
To use fish_update_completions see README.Slackware from man-db
|
|
|
|
SlackBuild or typically (as normal user or root):
|
2010-05-11 20:01:58 +02:00
|
|
|
|
2016-11-09 11:49:44 +01:00
|
|
|
$ fish
|
|
|
|
$ source /etc/profile.d/man-db.sh
|
|
|
|
$ fish_update_completions
|