はじめに
今回は元WindowsユーザーがMacを購入してから数ヶ月間使ってみて、最低限押さえておくべきだと思ったショートカットキーをまとめたいと思います。随時アップデート予定です。
以下、
⌘
= command
⌥
= option
⇧
= shift
⌃
= control
Mac自体のショートカット
キー |
効果 |
⌘ + M |
ウィンドウをDockに格納 |
⌘ + Tab |
アプリ切り替え |
⌘ + ⇧ + 3 |
スクリーンショット(全画面) |
⌘ + ⇧ + 4 |
スクリーンショット(範囲指定) |
⌘ + ⇧ + F |
フルスクリーン オン/オフ |
Finder
キー |
効果 |
⌘ + ↑/↓ |
進む/戻る |
Enter |
名前の変更 |
⌘ + ⇧ + . |
隠しファイルの表示 |
Chrome
キー |
効果 |
⌘ + T |
新しいタブを開き移動 |
⌘ + N |
新しいウィンドウを開き移動 |
⌘ + L |
アドレスバーに移動 |
⌃ + Tab |
次のタブに移動 |
⌃ + Tab + ⇧ |
前のタブに移動 |
⌘ + W |
現在のタブを閉じる |
⌘ + リンク先をクリック |
リンク先を新しいタブで開く |
Jupyter Notebook
matplotlibを使うとき
キー |
効果 |
⇧ + Enter |
セルを実行 |
esc |
編集モード→コマンドモード |
以下、コマンドモードにて
キー |
効果 |
M |
セルをマークダウンモードに |
Y |
セルをコードモードに |
A |
上にセル追加 |
B |
下にセル追加 |
C |
セルのコピー |
Z |
セルの切り取り |
V |
セルの貼り付け |
DD |
セルを削除 |
F |
検索・置換 |
Z |
セルを元に戻す |
J |
行番号の表示/非表示 |
Z |
セルを元に戻す |
Visual Studio Code
Mac版VSCodeのショートカットです。*印がついているショートカットは自分で設定しました。VSCodeでは、⌘
+⇧
+P
でコマンドパレットを開いてから、key
と入力して先頭に出てきたものを選択するとキーボードショートカットの編集ができます。○はおすすめショートカットです。
全般
キー |
効果 |
⌘ + ⇧ + P |
コマンドパレットを開く |
⌘ + , |
設定を開く |
⌘ + J |
ターミナルの表示の有無 |
⌘ + B |
サイドバーの表示の有無 |
⌘ + = |
文字を縮小 |
⌘ + ⇧ + = |
文字を拡大 |
コーディング
キー |
効果 |
⌘ + A |
全選択 |
⌘ + C |
一行コピー |
⌘ + X |
一行切り取り |
⌘ + V |
貼り付け |
⌘ + Z |
戻る |
⌘ + ⇧ + Z |
進む |
⌘ + Y |
進む * |
⌘ + [ |
インデントを下げる |
⌘ + ] |
インデントを上げる |
⇧⌥F |
○全体のフォーマットを整える (インデント整形含) |
⌘ + / |
選択範囲をコメント/アンコメント |
⌥ + ↑/↓ |
○一行まるごと上下に移動 |
⌥ + ⇧ + ↑/↓ |
一行まるごと上下にコピー |
⌃ + D |
一文字削除(WindowsのDeleteキー) |
⌘ + ⇧ + K |
一行削除 |
⌘ + F |
検索 |
⌘ + H |
置換 * |
⌘ + Enter |
○下に空行追加 |
⌘ + ⇧ + Enter |
上に空行追加 |
移動系
キー |
効果 |
⌥ + ←/→ |
単語ごとの移動 |
⌘ + ←/→ |
先頭/最後尾に移動 |
⌃ + G |
指定行に移動 |
⇧ + fn + ↑/↓ |
画面の移動(カーソルは動かさず) |
⌘ + fn + ↑/↓ |
画面の移動(1ページごと) |
ファイル操作
キー |
効果 |
⌘ + N |
新しいファイル |
⌘ + ⇧ + N |
新しいウィンドウ |
⌘ + S |
保存 |
⌘ + ⇧ + S |
名前を付けて保存 |
⌘ ( +⇧) + Tab |
タブ移動(連続して押すと選択が変わる) |
おまけ
自分は画面の分割用にShiftItというソフトを使っています。Windowsと同じ感覚で画面を二分割・四分割でき、非常に便利です。ショートカットは自分で設定できるのですが、参考までに一応自分の設定を書いておきます。
キー |
効果 |
⌘ + ⇧ + ←/→ |
画面の左右二分割 |
⌘ + ⌥ + 1/2/3/4 |
画面の上下左右四分割 |
⌘ + ⇧ + Enter |
画面の分割解除(最大化) |
⌘ + ⇧ + BackSpace |
フルスクリーン化/解除 |