LoginSignup
0
0

[VSCode] Awesome Emacs Keymapのショートカット一覧

Last updated at Posted at 2024-06-12

はじめに

emacsユーザーとしてAwesome Emacs Keymapには本当にお世話になっています。
日本語でショートカットを確認したい方のための一覧表をつくりました。

  • メタキーはAltと表記しました
  • + 記号は装飾キーと英数記号との組み合わせを意味します
  • Ctrl+Alt+s は C-M-s(emacsでの表記)と読み替えてください
  • s式関連のショートカットは省きました
  • 備忘録としてシステム標準のショートカットも記載しています(使用頻度が高く、かつ拡張機能と競合しないキーのみ)
  • 表記ミスがあるかもしれませんので、問題があれば必ず公式ドキュメントでご確認ください

全般

Command Desc
Alt + x コマンドパレット
Ctrl + Shift + p
F1
Ctrl + Shift + n 新しいウィンドウ
Ctrl + x Ctrl + n
Ctrl + , ユーザー設定
Ctrl + g 取り消し
Ctrl + ' インテリセンス
Alt + /
Ctrl + Alt + SPC サイドバー表示(トグル)
Ctrl + x z 禅モード
Ctrl + x Ctrl + c バッファを閉じる
Alt + z 行の折り返し(トグル)

ファイル

Command Desc
Ctrl + x t ファイルを開く
Ctrl + x f フォルダを開く
Ctrl + x Ctrl + f 最近使ったファイル
Ctrl + x Ctrl + s 保存
Ctrl + x Ctrl + w 名前をつけて保存
Ctrl + Shift + s
Ctrl + x s すべて保存
Ctrl + Shift + t 閉じたタブを再度開く
Ctrl + Tab 次のタブを開く
Ctrl + Shift + Tab 前のタブを開く

タブとバッファ

Command Desc
Ctrl + x b バッファの切り替え
Ctrl + x k 現在のバッファ(タブ)を閉じる
Ctrl + x 0 現在のグループのエディタを閉じる
Ctrl + x 1 他のグループのエディタを閉じる
Ctrl + x 2 水平に分割
Ctrl + x 3 垂直に分割
Ctrl + x 4 分割レイアウトの変更
Ctrl + x o フォーカスの移動
Ctrl + x left 前のタブ
Ctrl + x right 次のタブ
Ctrl + \ エディターの分割
Ctrl + 1 最初のエディター グループ
Ctrl + 2 2 番目のエディター グループ
Ctrl + 3 3 番目のエディター グループ

表示

Command Desc
F11 全画面表示の切り替え
Shift + Alt + 0 エディターグループ縦/横レイアウト切り替え
Ctrl + = 拡大
Ctrl + - 縮小
Ctrl + Shift + e エクスプローラーを表示
Ctrl + Shift + f 検索の表示
Ctrl + Shift + g SCM を表示
Ctrl + Shift + d デバッグの表示

移動

Command Desc
Ctrl + f 右に移動
Ctrl + b 左に移動
Ctrl + n 下に移動
Ctrl + p 上に移動
Ctrl + a 行頭に移動
Ctrl + e 行末に移動
Alt + f 1単語右に移動
Alt + b 1単語左に移動
Alt + m インデント内の移動
Ctrl + v 1ページ下へ
Alt + v 1ページ上へ
Alt + { 前のパラグラフの先頭に移動
Alt + } 次のパラグラフの先頭に移動
Alt + < バッファの先頭に移動
Alt + > バッファの末尾に移動
Alt + g Alt + g 指定行にジャンプ
Escape g
Alt + g Alt + n 次のエラーにジャンプ
Alt + g Alt + p 前のエラーにジャンプ
Ctrl + l 現在の行を画面中央に
Ctrl + Shift + \ ブラケットへ移動
Ctrl + ] 行のインデント
Ctrl + [ 行のインデント解除
Ctrl + Home 先頭に移動
Ctrl + End 末尾に移動
Ctrl + up 上にスクロール(行)
Ctrl + down 下にスクロール(行)
Alt + PgUp 上にスクロール(ページ)
Alt + PgDn 下にスクロール(ページ)
Ctrl + t ワークスペース内のシンボルへ移動
Ctrl + Shift + o ファイル内のシンボルへ移動
Ctrl + Shift + m 問題の表示(トグル)
F8 次のエラーまたは警告へ移動
Shift + F8 前のエラーまたは警告へ移動
Ctrl + Alt + - 前に戻る
Ctrl + Shift + - 次に進む

ブロック

Command Desc
Ctrl + Alt + f ブロックの末尾へ移動
Ctrl + Alt + b ブロックの先頭へ移動
Ctrl + Alt + @ ブロックの範囲設定
Ctrl + Alt + k 前方のブロックを削除
Ctrl + Alt + Bksp 後方のブロックを削除
Ctrl + Shift + [ ブロックの折りたたみ
Ctrl + Shift + ] ブロックの展開

検索・置換

Command Desc
Ctrl + s 前方へインクリメンタル検索
Ctrl + r 後方へインクリメンタル検索
Ctrl + Alt + s 前方へ正規表現検索
Ctrl + Alt + r 後方へ正規表現検索
Alt + % クエリー置換
Ctrl + Alt + % 置換(正規表現)
Ctrl + Alt + n 選択を次の一致に追加
Ctrl + Alt + p 選択を前の一致に追加
F3 次を検索
Shift + F3 前を検索
Alt + Enter すべての一致項目を選択
Alt + c 大文字と小文字を区別する
Alt + r 正規表現を使用する
Ctrl + Shift + h 複数のファイルで置換
Ctrl + Shift + j 検索の詳細を切り替え

編集

Command Desc
Ctrl + d カーソル位置を削除
Ctrl + h カーソル位置の左を削除
Alt + d カーソル位置の単語を削除
Alt + Bksp カーソル位置の左の単語を削除
Ctrl + k カーソル位置から行末まで削除
Ctrl + w 選択範囲を削除
Alt + w 選択範囲をコピー
Ctrl + y 貼り付け
Alt + y 貼り付け(pop)
Ctrl + o 行のオープン
Ctrl + j 改行
Ctrl + m
Ctrl + Enter 下に行を挿入
Ctrl + Shift + Enter 上に行を挿入
Ctrl + x Ctrl + o 空白行の削除
Ctrl + x h すべて選択
Ctrl + _ やり直し
Ctrl + z
Ctrl + ; コメント行の切り替え
Alt + ; 選択範囲のコメント切り替え
Ctrl + x Ctrl + l 小文字へ変換
Alt + l
Ctrl + x Ctrl + u 大文字へ変換
Alt + u
Alt + c タイトルケースへ変換
Alt + ^ 前の行と結合
Alt + down 行を下へ移動
Alt + up 行を上へ移動
Ctrl + Shift + Alt + down 行を下へコピー
Ctrl + Shift + Alt + up 行を上へコピー
Ctrl + Shift + k 行の削除
Ctrl + Shift + Bksp
Ctrl + Enter 行を下に挿入
Ctrl + Shift + Enter 行を上に挿入
Ctrl + Shift + [ 折りたたみ
Ctrl + Shift + ] 展開
Ctrl + Shift + a ブロックコメントの切り替え

マーク

Command Desc
Ctrl + @ マークをセットしアクティベート
Ctrl + SPC
Ctrl + SPC Ctrl + SPC マークをセットしリングへプッシュ
Ctrl + u Ctrl + SPC マークがあった場所に移動しリングから復元
Ctrl + x Ctrl + x マークをセットし前の場所にポイントを移動

マルチカーソル

Command Desc
Ctrl + クリック マウスでマルチカーソルを挿入
Shift + Ctrl + up カーソルを上に挿入
Shift + Ctrl + down カーソルを下に挿入
Alt + Ctrl + d 選択項目を次の一致箇所に追加
Shift + Ctrl + l 一致するすべての出現箇所を選択
Ctrl + F2 すべての出現箇所を変更

矩形

Command Desc
Ctrl + x r k 矩形範囲を削除(バッファーに保持)
Ctrl + x r Alt + w 矩形範囲をコピー
Ctrl + x r d 矩形範囲を削除
Ctrl + x r y 矩形範囲を貼り付け(バッファーから)
Ctrl + x r p 矩形範囲を置換(バッファーから)
Ctrl + x r o 矩形範囲に空白を挿入
Ctrl + x r c 矩形範囲を空白に置換
Ctrl + x r t 矩形範囲の内容を各行の文字列で置換
Ctrl + x SPC 矩形範囲のマーク位置のセット
Shift + Alt + ドラッグ マウスによる矩形範囲の選択

プレフィックス引数

Command Desc
Ctrl + u ユニバーサル
Alt + <number> 数値
Alt + - 負の数
0
0
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
0
0