最近VimからSpacemacsに移行しました.
そこで,調べるのに苦労した設定や使い方を逆引きでまとめました.
今後も適宜更新していきます.
Spacemacsでvimキーバインド(evil)を使っている人を対象としています.
キーバインドはC-c
のように表記します,SPC
はスペースキーを示します.
目次
設定ファイルの編集と更新
同梱されていないカラーテーマを使いたい
Vimキーバインドが使えなくなった
複数のプロジェクトを切りかえたい
設定ファイルの編集と更新
SPC f e d
で設定ファイルが開きます(.spacemacs).
編集が終わったら,SPC f e R
で再起動することなく設定を更新できます.
同梱されていないカラーテーマを使いたい
themes-megapack layerを追加してインストールすることで,大抵のカラーテーマが使えるようになります.
Vimキーバインドが使えなくなった
C-z
でvim <-> emacsキーバインドが切りかわります.
うっかり押すことが多く,気付くまで一々再起動してました.
複数のプロジェクトを切りかえたい
Spacemacsを使う前は,tmux上でウィンドウを切りかえて,複数のVimを起動させ,複数のプロジェクトを管理していました.
Spacemacsには,layoutという概念があり,一つのemacsインスタンス中で,プロジェクトごとに,ウィンドウの配置や,バッファを切りかえることができます.SPC l
で,Layouts Transient StateというLayout管理モードに入ります.
ここで,l
を押してレイアウト名を入力することで,新しいレイアウトを作ることができます.
また,SPC l a
で,その時カーソルの置かれたバッファがレイアウトに追加されます.
その他のキーバインドも,SPC l
で説明が表示されます.