fish をインストールして起動できるようになりました。これを Cygwin のデフォルト シェルとして使用したいと思います。どうすれば実現できますか?
これまで、2 つのことを試しました。 の内容を/etc/shells
で上書きし/bin/fish
、 で/usr/bin/fish
再起動しました。それでもうまくいきませんでした。 の適用が時々提案されますが、chsh
このプログラムは利用できず、追加インストールもできないため失敗します。
答え1
編集/etc/passwdお気に入りのエディタで、最後の列 (つまり、現在 /bin/bash が表示されている場所) を /bin/fish に変更します。
これは基本的に chsh が一日の終わりに行うことですが、手動で行われます。