きっとブログ
388 words
2 minutes
Ubuntuにfishをインストールする方法

はじめに#

この記事では、Ubuntuにfishシェルをインストールする方法を紹介します。

実行環境はUbuntu20.04(bash : $)です。
途中からfish( : ~>)に変わっています。

手順#

fishのインストール#

次のコマンドでfishをインストールできます。

sudo apt install fish

インストールが終わったらfishのバージョンを確認してみましょう。

fish -v 

シェルをfishに変更#

まずfishのパスを確認します。

cat /etc/shells

上のコマンドを実行すると、シェルのパス一覧が表示されます。

# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/usr/bin/tmux
/usr/bin/screen
/usr/bin/fish

chshコマンドでfishのパスを設定します。

chsh -s /usr/bin/fish

次にターミナルを開いた時にfishが起動します。
SSHをしている場合は、一度exitして接続を閉じてから、再びSSH接続してください。
user@host ~>になっていれば大丈夫です。

fisherのインストール#

次のコマンドでfisherをインストールできます。

~> curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher

文字化けする場合は、
~> sudo apt-get install fonts-powerline
でフォントをインストールしましょう。

fisherのバージョンを確認してみましょう。

~> fisher -v

プラグインのインストール#

fishには便利なプラグインがいろいろ用意されています。

ここでは一部を紹介します。

# テーマのプラグイン
~> fisher install oh-my-fish/theme-bobthefish

# 移動したことがあるディレクトリに直接移動できるプラグイン
~> fisher install jethrokuan/z

fish_configコマンドで、ブラウザからテーマをいじることもできます。

おわりに#

今回は以上です。

お読みいただきありがとうございました!