Spacemacs は、Vimの優れた操作性とEmacsの高い拡張性を融合させたコミュニティ主導のEmacsディストリビューションです。
Leader キーナビゲーション (SPC)
Spacemacsでは、Vimノーマルモード時のデフォルトのリーダーキーとして SPC (スペースキー) を使用します。
プレフィックスカテゴリ
| キー入力順序 | カテゴリ / 領域 |
|---|---|
SPC f |
ファイル操作 |
SPC p |
プロジェクトコマンド (Projectile) |
SPC b |
バッファ管理 |
SPC w |
ウィンドウ管理 |
SPC s |
検索と grep |
SPC g |
Git 操作 (Magit) |
SPC h |
ヘルプとドキュメント |
SPC q |
終了とセッション管理 |
ファイル操作 (SPC f)
| キーバインド | 操作内容 |
|---|---|
SPC f f |
ファイルを検索・開く (helm / ivy) |
SPC f s |
現在のファイルを保存 |
SPC f r |
最近開いたファイル一覧 |
SPC f t |
ファイルツリー表示切替 (Neotree / Treemacs) |
SPC f y |
現在のファイルパスを表示 |
バッファ管理 (SPC b)
| キーバインド | 操作内容 |
|---|---|
SPC b b |
バッファを切り替え |
SPC b d |
バッファを削除 / 閉じる |
SPC TAB |
直前のアクティブバッファへ切り替え |
SPC b n |
次のバッファ |
SPC b p |
前のバッファ |
ウィンドウレイアウト (SPC w)
| キーバインド | 操作内容 |
|---|---|
SPC w / |
ウィンドウを垂直分割 |
SPC w - |
ウィンドウを水平分割 |
SPC w h/j/k/l |
左 / 下 / 上 / 右のウィンドウへフォーカス移動 |
SPC w d |
現在のウィンドウを閉じる |
SPC w = |
すべてのウィンドウサイズを均等化 |
プロジェクトとバージョン管理
| キーバインド | 操作内容 |
|---|---|
SPC p f |
プロジェクト内のファイルを検索 |
SPC p p |
作業プロジェクトを切り替え |
SPC g s |
Magitステータス画面を開く |
SPC s p |
プロジェクト全体を Grep 検索 |