Spacemacsのメモが増えてきたので忘れないようにまとめただけ。Windows10向けが多め。
設定とかのメモ
言語サポート
Python
Scala
- Windows10上のSpacemacsでScalaの補完や定義ジャンプを効かせる (Ensime)
- Windows10上のSpacemacsでMetalsを使う
- Spacemacsのmetalsで1度間違えるとsbtサブプロジェクトを永遠に紐付けなくなるのを直す
Clojure
Terraform
SQL
汎用的な拡張
- Spacemacsで79文字目がどこなのか目印を表示させる
- Spacemacsでdirenvを使う
- Spacemacsでファイル履歴の列幅を伸ばす
- Windows10上のSpacemacsでunzipを使う(外部ライブラリへ定義ジャンプしたい)
- Windows10上のSpacemacsでスペルチェックする
- Windows10上のSpacemacsでデフォルトエンコードをUTF8にする
- Windows10上のSpacemacsでUnicode Emojiを使う
キーバインド関連
- Spacemacsのpareditキーバインドを追加する
- SpacemacsのVim stateでinsert modeでもキーバインドからカーソル移動する
- SpacemacsのVim Stateで1文字だけ削除するときはクリップボードにコピーさせない
- Windows10上のSpacemacsでCtrl+vショートカットキーを効かせる
トラブルシューティング
- spacemacsのdevelop更新に伴うcondition-case: Variable関連の変更に追従する
- SpacemacsのClojure Layerで一旦LSPをやめる
- SpacemacsでClojureファイルを開いた時の (wrong-type-argument stringp package-desc)を直す
- SpacemacsのMetalsで画面端に爆誕するtree-viewを止めたい
- Windows10上のSpacemacsで日本語の変換サジェストが表示されない
- Windows10上のSpacemacsでHelm Git Grepが頻繁に固まる
- Spacemacsでob-scalaが見つからない現象
- Windows10上のspacemacsで"No such file or directory xxx"を倒す
- spacemacsでenv: node: No such file or directoryみたいな環境変数の問題が起きた時
- spacemacsでウィンドウサイズを復元できない時