はじめに
備忘録
タイトルの通りです。
実行環境は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
プラグインのインストール
便利なプラグインがいろいろ用意されています。
興味がある人は調べてみてください。
# テーマのプラグイン
~> fisher install oh-my-fish/theme-bobthefish
# 訪れたことがあるディレクトリにすぐ移動できるプラグイン
~> fisher install jethrokuan/z
fish_config
コマンドで、ブラウザからテーマをいじる等もできます。
ブログもあります