Terminal のキーボードショートカット一覧とおすすめ21選

仕事でもプライベートでも意外とよく使うTerminal。よく使うからこそわざわざキーボードから手を離さない時や、delete⌫キーを何度も押さないといけない時が重なると不便だと感じると思います。
このような悩みの多くはTerminal のキーボードショートカットによって解消することができます。

そこで今回は、Terminal で使えるキーボードショートカットの全てを紹介します。
また、日常的に使えるショートカットを21個厳選し、厳選ラベルをつけているのでお忙しい方はまずは厳選されたものだけをみて見てください。

修飾キーの表記について

Mac のキーボードではcommand, option, shift, controlなどの単体では何も実行しないが、他のキーと組み合わせることでアクションを引き起こす修飾キー modifier keyがあります。

よく使う修飾キーは、以下のアイコンで表示することにします。

  • ⌘: command
  • ⌥: option
  • ⇧: shift
  • ⌃: control
  • 🌐: fn, globe key

他にも、▲, ▶, ▼, ◀ は各方向の矢印を、⏎はreturn キー、⌫はdelete キーを表すために使います。

ウィンドウとタブの操作

⌘N
⌃⌘N
新規ウィンドウを開く
⇧⌘Nコマンドダイアログの表示
(入力したコマンドの結果は新しいウィンドウに表示される)
⌘T
⌃⌘T
新規タブを開く
⇧⌘Tタブバーの表示/非表示の切り替え
(そのウィンドウでタブを1つだけ開いている時のみ)
⇧⌘\全てのタブの一覧を表示する/終了する
⇧⌘K新規リモート接続
⌘Iインスペクタの表示/非表示
⇧⌘Iインスペクタを開いてタイトルの編集
⌥⌘Iインスペクタを開いて背景色の編集
⌘+
⌘-
フォントサイズを大きくする/小さくする
⌘`
⌘▶
次のウィンドウへ移動 厳選
⇧⌘~
⌘◀
前のウィンドウへ移動
⌃Tab次のタブへ移動 厳選
⇧⌃Tab前のタブへ移動
⌘Dウィンドウを2つに分割する
⇧⌘D分割パネルを閉じる
⌘Wタブを閉じる
(タブを1つだけ開いているときはウィンドウを閉じる)
⇧⌘W全てのウィンドウを閉じる
⌥⌘W他のタブを閉じる
⌘Home
⌘End
一番上/下までスクロールする
⌘Page Up
⌘Page Down
1ページ分上/下にスクロールする
⌥⌘Page Up
⌥⌘Page Down
1行分上/下に移動する

コマンドの編集

⌃Aカーソルを行の先頭に移動する 厳選
⌃Eカーソルを行の末尾に移動する 厳選

カーソルを次/前の文字に移動する
⌥▶
⌥◀
カーソルを次/前の単語に移動する 厳選
⌥クリッククリックした箇所にカーソルを移動する
⌃D
🌐⌫
カーソルの右の文字を1文字消す 厳選
⌥Dカーソルの右の単語の末尾まで消す
(「メタキーとしてOptionキーを使用」を選択している時のみ ⌥⌘O)
⌃Wカーソル位置から左の単語の先頭まで消す  厳選
⌃U行を削除する 厳選
⌃Y 「1行を削除」で削除したコマンドを復元する 厳選
⌃Kカーソル位置から行の末尾まで削除する
⌃Tカーソルの両隣にある文字を転置する 厳選

テキストの編集と選択

ダブルクリックマウス位置にある1単語を選択
⇧⌘ダブルクリックマウス位置にあるファイルパスを選択 厳選
トリプルクリックマウス位置の行全体を選択
⌘Cコピー
⌃⇧⌘C背景色以外コピー
⌥⇧⌘C標準テキストをコピー
(背景色、フォントの色は無視する)
⌘Vペースト
⇧⌘VTerminal 内で選択されているテキストをペースト 厳選
(クリップボードに影響を与えない)
⌃⌘Vクリップボードの内容をエスケープしてペースト 厳選
(ペーストする文字の各空白文字の前に\を追加する)
⌃⇧⌘V選択したテキストをエスケープしてペースト
⌘F検索する
⌘G検索結果の次へ移動
⇧⌘G検索結果の前へ移動
⌘E選択したテキストを使って検索 厳選
⌘J選択したテキストへジャンプ

マークとブックマーク

⌘Uカーソルのある行/選択した行にマークを設定する
⇧⌘Uカーソルのある行/選択した行のマークを解除する
⌘⏎行をマークして改行を送信
⇧⌘⏎マークせずに改行を送信
⌘▲
⌘▼
前/次のマークへジャンプ 厳選
⌘L前のマークまで消去
⌘K開始位置まで消去 厳選
⇧⌘Aマーク間を選択する 厳選
⌥⌘Uブックマークとしてマーク
⇧⌘Mブックマークを挿入
⌥⇧⌘Mブックマークに名前をつけて挿入
⌥⌘▲
⌥⌘▼
前/次のブックマークに移動
⌥⌘L前のブックマークまで削除

その他のショートカット

🌐F
⇧⌘F
フルスクリーンモードの切り替え
⇧⌘Cカラーの表示/非表示
⌘,環境設定を開く
⌘.
⌃C
ブレーク  厳選
(入力途中のコマンドがあっても、強制的に改行する)
⌘P印刷
⌥⌘R端末エミュレータ状態をソフトリセット
⌃⌥⌘R端末エミュレータ状態をハードリセット
⌥⌘O「メタキーとしてOptionキーを使用」のオン/オフを切り替える
⇧⌘▲
⇧⌘▼
代替スクリーンの切り替え
⌃⇧⌘?選択部分のmanページを開く 厳選
⌃⌥⌘/選択部分をmanページインデックスで検索する
Tabディレクトリ名やファイル名を補完する 厳選
Tab Tabディレクトリ名やファイル名の補完候補リストを表示する

前/次のコマンド履歴を1つずつ表示 厳選

厳選ショートカット21個総復習

  1. ⌘ ▶/◀: 複数のウィンドウ間の移動 
  2. ⌃Tab: 次のタブへ移動
  3. ⌃A: カーソルを行の先頭に移動
  4. ⌃E: カーソルを行の末尾に移動
  5. ⌥ ▶/◀: カーソルを単語ごとに移動
  6. ⌃D🌐⌫: カーソルの右の文字を削除
  7. ⌃W: カーソル位置から左の単語の先頭まで消す
  8. ⌃U: 1行全て削除
  9. ⌃Y: 「1行全て削除」の取り消し
  10. ⌃T: カーソルの両隣の2文字を転置
  11. ⇧⌘ダブルクリック: ファイルパスを選択
  12. ⇧⌘V: 選択したテキストをペースト
  13. ⌃⌘V: コピーしたテキストをエスケープしてペースト
  14. ⌘E: 選択したテキストを使って検索
  15. ⌘ ▲/▼: 前後のマークにジャンプ
  16. ⌘K: 開始位置まで削除する
  17. ⇧⌘A: マーク間を選択する
  18. ⌘.⌃C: ブレーク
  19. ⌃⇧⌘?: 選択部分のmanページを開く
  20. Tab: ディレクトリ名やファイル名を補完する
  21. ▲/▼: コマンド履歴を1つずつ表示

「確かに便利そうだけど、それってどういう時に使えるの?」という疑問を持った方は、以下のな記事にさらに具体的な状況別の使用例を紹介しているのでそちらもご参考にしてください。#Xcode

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA