
Fish Shellの便利なショートカットまとめ
公開日: 2023.10.20
Friendly Interactive ShellでFishとも呼ばれ、ユーザーフレンドリーなインタラクティブなシェル環境である「Fish Shell」の便利なショートカットまとめました。
編集ノート: keyboardistaでは、パートナーリンクからコミッションを得ています。コミッションが記事の意見や、サービスの評価に影響を与えることはありません。
コマンド系
Fish Shellではコマンドを実行することが多いため、コマンド系のショートカットを覚えておくことは、作業効率の面で必須と言えます。
Fish Shellではディレクトリ補完(Tab)や履歴などの便利なショートカットがたくさんあるので、そうしたショートカットを使うことで、入力数を削減することも可能です。
| 動作 | ショートカット |
|---|---|
| コマンド履歴をインクリメンタル検索 | CtrlR |
| ディレクトリやコマンドを自動補完 | Tab |
| 画面をクリア | CtrlL |
| 実行中のコマンドを中断(キャンセル) | CtrlC |
| シェルを終了(ログアウト) | CtrlD |
| コマンドラインを取り消して空にする | CtrlG |
入力系
シェルスクリプトで直接編集をする人だけでなく、ちょっとした入力でも覚えておくと便利なのが入力系のショートカット。カーソル移動はかなり便利なので、覚えて使いこなすようにしましょう。
| 動作 | ショートカット |
|---|---|
| 行頭に移動 | CtrlA |
| 行末に移動 | CtrlE |
| 行頭までを削除 | CtrlU |
| 行末までを削除 | CtrlK |
| 直前の1単語を削除 | CtrlW |
| 次の1単語を削除 | AltD |