Spacemacsなどパッケージディストリビューション形態のセットアップでは、背景色などのテーマ設定が多階層になっていることがあります。
この場合、背景色を変えたいケースでもまずは色設定の由来(face)を調べる必要があります。
以下のコマンドを実行すると、カーソル下のfaceが表示されます。
M-x describe-face
faceを特定したあとの設定方法はケースバイケースですが、起動configに変数定義するパターンが多いでしょう。
custom-set-faces
を利用するとプロパティを変更できます。
(custom-set-faces
'(mmm-default-submode-face ((t (:background nil))))
)
デフォルトのテーマ(faceセット)はGUIのemacsを動作させる場合にはおおむね破綻することはないと思いますが、ターミナルで動作させる場合など異なる環境を想定していない場合があります。
⁋ 2021/07/28↻ 2021/07/31
Emacs29で tree-sitter と eglot が標準機能としてバンドルされました。
ただし、emacsは各自の環境をコードでセットアップする暗黙の仮定があり、elispで適切に設定できた場 …
MELPAから配布されている todotxt を導入することで、emacsに Todo.txt フォーマットの編集機能を追加できます。
Spacemacs の場合は.spacemacsに追加パッケージ …
Spacemacs は推奨パッケージをLayerにまとめたemacsディストリビューションです。
キーバインドなどの各機能は、各レイヤーが追加しているものに加えて、emacsそのものの機能やvimラ …
Emacsのmarkdown編集用メジャーモードに、 markdown-mode があります。
基本的には、markdown-modeがあればある程度完結するのですが、アウトライン操作を強化するには …
lsp-modeによりemacsでもLanguage Serverを利用できます。素朴な構成ではlsp-modeがプロジェクトを検出して動作しますが、サブディレクトにプロジェクトルートを置くようなネス …
Debian busterの emacsパッケージ はv26であり、最新stableから乖離しています。
また、ターミナル機能のvtermを利用するために、modulesを有効にしてコンパイルする必要 …
ELPAから配布されている csv-mode を導入することで、emacsにCSV編集機能を追加できます。
Spacemacs の場合は.spacemacsに追加パッケージ名を指定して再起動するだけで …
SKKはかな漢字変換ツールの1つで、漢字とかなの区切りを手動で指定することで変換精度を高めているのが特徴です。
また、副次的な効果としてターミナル上のemacsで動作するメリットがあります。典型的には …
Emacsの拡張ディストリビューション Spacemacs は、アグレッシブにLispパッケージを追加して高機能なエディタをセットアップします。
emacs風のエディタではなく、emacs ターミナル …
EN contents
Prettier is a code formatter for mainly Javascript mixed with CSS, JSX and so on.
prettier.el is …