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 + T | 2つの文字を入れ替えます。 |