ターミナル操作を、もっと速く。

ショートカットキー集

まずは緑の「最初に覚える」から。キーを見ながら、その場で試せる。

01

最初に覚える

止める・実行する・補完する

Enter

コマンドを実行

入力した1行を実行する。

Control+C

処理を中断

動き続けるコマンドを止める。

Tab

名前を補完

ファイル名やコマンド名の続きを補う。

TabTab

候補を一覧表示

補完できる候補を確認する。

Control+L

画面を整理

表示を消して入力位置を上へ戻す。

Control+D

入力終了・ログアウト

空の入力行ではシェルを終了する。

02

カーソル移動

長いコマンドをすばやく直す

Control+A

行の先頭へ

カーソルを入力行の先頭へ移す。

Control+E

行の末尾へ

カーソルを入力行の末尾へ移す。

Control+B

1文字戻る

左矢印と同じように移動する。

Control+F

1文字進む

右矢印と同じように移動する。

Option+

1単語戻る

macOS Terminalで前の単語へ移動する。

Option+

1単語進む

macOS Terminalで次の単語へ移動する。

03

削除・編集

打ち直さずに修正する

Control+U

カーソルより前を削除

行の先頭までをまとめて消す。

Control+K

カーソルより後を削除

行の末尾までをまとめて消す。

Control+W

前の単語を削除

カーソル直前の単語を消す。

Option+D

次の単語を削除

Meta設定時、カーソル後方の単語を消す。

Control+Y

削除した文字を戻す

直前に切り取った文字列を貼り付ける。

Control+T

2文字を入れ替える

カーソル付近の入力ミスを直す。

04

履歴

前に使ったコマンドを呼び戻す

前のコマンド

1つ前の履歴を入力欄へ表示する。

次のコマンド

履歴を新しい方向へ戻す。

Control+P

前の履歴へ

上矢印と同じReadline操作。

Control+N

次の履歴へ

下矢印と同じReadline操作。

Control+R

履歴を逆検索

以前のコマンドを文字で検索する。

Option+.

前の引数を再利用

直前のコマンドの最後の引数を挿入する。

05

macOS Terminal

タブ・ウインドウ・コピー

+C

コピー

選択した文字をコピーする。

+V

貼り付け

クリップボードの文字を入力する。

+T

新しいタブ

Terminalのタブを追加する。

+N

新しいウインドウ

Terminalのウインドウを追加する。

+W

タブを閉じる

現在のタブを閉じる。

+F

画面内を検索

表示済みの文字列を探す。

Control+Tab

次のタブ

右隣のTerminalタブへ移動する。

+D

ペインを分割

Terminal画面を2つに分ける。

++D

分割を閉じる

選択中の分割ペインを閉じる。