LoginSignup
23
25

More than 3 years have passed since last update.

【Mac】ショートカットキー チートシート【Finder・Chrome・Jupyter・VSCode】

Last updated at Posted at 2020-04-20

はじめに

今回は元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を使うとき

%matplotlib inline
キー 効果
⇧ + 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 フルスクリーン化/解除
23
25
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
25