便利なシェルコマンド&カスタム設定|fishシェルで快適なターミナル環境を構築
fishシェルを活用した便利なコマンドやターミナルのカスタマイズ方法を紹介!、、などの効率的なコマンドや、快適なシェル環境を構築する設定を解説。
はじめに便利なコマンドbassbat他の主な機能Homebrewでのインストールコマンドexalsコマンドとの違いHomebrewでのインストールコマンドターミナルのカスタム設定cdした後にlsおわりに
はじめに
便利なコマンド
bass
自分は普段fishを使っているので、bashコマンドがそのまま使えなくて困ることがあります。そんな時、コマンドを使えば、fishシェルのままbashコマンドが使用できます。
使い方は、
のような感じでの後にbashコマンドを入力するだけです。
GitHubリポジトリ:
bat
GitHubリポジトリ:

他の主な機能
- 制御文字などデフォルトでは表示出来ないものを表示する
- オプションをつけると可視化出来ます
- 自動ページング
- 1画面内では出力しきれないファイルを、オプションをつけずに実行したコマンドでは、見切れてしまうので便利です
Homebrewでのインストールコマンド
exa
GitHubリポジトリ:
コマンドは、ファイルの種類・メタデータを区別し色をつけ表示してくれるものになります。

コマンドとの違い
- オプションでGitのステータスも表示できる点です。
のようにすると、以下のようにステータス表示されます。

Homebrewでのインストールコマンド
ターミナルのカスタム設定
alias以外のところでは、の以下の設定が気に入っています。
cdした後にls
- config.fish
おわりに
生産性を更に上げるためのシェル設定は奥が深いですよね〜
このコマンド・設定便利だよ!!などなどありましたらTwitterにでもコメントしてくれると嬉しいです😀
小幡 十矛(Obata Tomu)|価値を共創するエンジニア
東京を拠点に、アプリ開発・新規事業立ち上げ・ブランドづくりに取り組んでいます。
2021年にサイバーエージェントへ新卒入社後、ABEMA Live や AmebaブログのiOSアプリ開発を担当。
現在はフリーランスとして、複数の新規プロダクトやリアル店舗の立ち上げに挑戦中です。
🎯 Mission|人の挑戦を加速する仕組みをつくる
── アイデアを形にし、前に進める“土台”や“場”を共創する
📌 「リアルな場 × デジタル」の可能性を探求し、新しい挑戦が生まれる土壌を育てる
🔹 エンジニアリング × ビジネスの視点から、アイデアを形にし、成長を支えていく
🔹 実店舗オーナーを目指し、オーダースーツ・ドライヘッドスパ・セレクトショップの複合店舗の立ち上げにも挑戦中
👥 特に、社会人1〜5年目くらいで
「やりたい気持ちはあるけど、最初の一歩に迷っている」方へ。
「自分の可能性をもっと広げたい」
「モヤっとしたアイデアがあるけど、どう進めていいかわからない」
そんなフェーズにいる方と、一緒に考えたり、手を動かしたりできたら嬉しいです。
🌱 「挑戦したい20代」との出会いも、大切にしています。
「ちょっと話してみたいな」くらいの気持ちで、気軽に声をかけてもらえたら嬉しいです!🙌
🌐 詳しいプロフィールはこちら
https://obata-tomu.jp/