Fish Shellの便利なショートカットまとめのサムネイル

Fish Shellの便利なショートカットまとめ

Friendly Interactive ShellでFishとも呼ばれ、ユーザーフレンドリーなインタラクティブなシェル環境である「Fish Shell」の便利なショートカットまとめました。

公開日: 2023.10.20

編集ノート: keyboardistaでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。

コマンド系

Fish Shellではコマンドを実行することが多いため、コマンド系のショートカットを覚えておくことは、作業効率の面で必須と言えます。

Fish Shellではディレクトリ補完(Tab)や履歴などの便利なショートカットがたくさんあるので、そうしたショートカットを使うことで、入力数を削減することも可能です。

ショートカット説明
Ctrl + Rコマンド履歴の検索を開始します。
Tabファイルやディレクトリの自動補完を行います。
Ctrl + L画面をクリアします。
Ctrl + C実行中のコマンドを中断します。
Ctrl + Dシェルを終了します(ログアウト)。
Ctrl + Gコマンドの実行をキャンセルします。

入力系

シェルスクリプトで直接編集をする人だけでなく、ちょっとした入力でも覚えておくと便利なのが入力系のショートカット。カーソル移動はかなり便利なので、覚えて使いこなすようにしましょう。

ショートカット説明
Ctrl + Uカーソル位置から行の先頭までを削除します。
Ctrl + Kカーソル位置から行の末尾までを削除します。
Ctrl + W単語ごとにテキストを削除します。
Alt + ←単語ごとにカーソルを移動します。
Alt + →単語ごとにカーソルを後方に移動します。
Ctrl + T2つの文字を入れ替えます。