2024-07-01から1ヶ月間の記事一覧

【Emacs】ヘッダラインにパンくずリストを表示するbreadcrumb-mode

このリポジトリにある.GNU Elpaからパッケージでインストール可能. github.com 設定はこんな感じ.特定のメジャーモードのhookに引っ掛けるのも悪くない. (add-hook 'after-init-hook #'(lambda () (breadcrumb-mode +1)))

Emacsの補完スタイル hotfuzzの設定

hotfuzzという補完スタイルを提供するEmacsパッケージがある. github.com あいまい入力の補完を助けるので,とても便利である. さらなる高速化を望むなら,hotfuzzの動的モジュールのソースコードをコンパイルしてロードパスの通ったところに置く必要があ…

EmacsでC言語を書くときの設定

こんな感じ. (add-hook 'c-mode-hook #'eglot-ensure) (add-hook 'c-mode-common-hook #'(lambda () (c-set-style "GNU") (setq c-basic-offset 4) ;; width of indent (setq fill-column 80) (setq-default auto-fill-mode t))) ;; https://emacs.stackexc…

EmacsでPythonを書く設定2024下半期

Pythonを書くためのEmacsの設定は常にアップデートしている. reformatter および ruff-format をインストールする. ほか,smartchrや flymake-ruff,undo-treeも導入している.これ以外にもtempelの設定もしてある.tempelについては以下の記事にて. Emac…

embarkの設定2024

設定はこんな感じ。 (global-set-key (kbd "C-'") #'embark-act) (global-set-key (kbd "C-\"") #'embark-dwim) (setq embark-help-key "?") (add-hook 'embark-collect-mode-hook #'consult-preview-at-point-mode) ;; embark-consultをインストールしたう…