Table of Contents
1 2020-12-25
1.1 20:41 leaf 忘れた
ひさしぶりに、init.el の設定をしようと思ったけど、完全に leaf の設定の仕方、忘れたよね。。。
1.2 20:49 leaf 化失敗
以下を設定するとM-xでエラー。もうほんとleaf嫌だ。。。元に戻そうかな。。 ivy-re-builders-alist みたいのどうやって書くんだろ。。。これが原因か分からんけど
apply: Wrong type argument: listp, t
(leaf ivy :doc "Incremental Vertical completYon" :custom ((ivy-use-virtual-buffers . t) (enable-recursive-minibuffers . t) (ivy-height . 30) (ivy-extra-directories . nil) (ivy-re-builders-alist . '((t . ivy--regex-plus))) (counsel-find-file-at-point . t) (ivy-initial-inputs-alist . t) ) :global-minor-mode t :config)
1.3 20:55 leaf 動かないよ
(require 'key-chord) (setq key-chord-two-keys-delay 0.04) (key-chord-mode 1) (key-chord-define-global "jk" 'view-mode)
を M-x leaf-convert-region で変換したら
(leaf leaf-convert :require key-chord :chord (("jk" . view-mode)) :setq ((key-chord-two-keys-delay . 0.04)) :config (key-chord-mode 1))
jk で view-mode できなくなった
1.4 20:59 leaf つらい
なんとなくだけど、単純なやつ (require hogehoe) と (setq hogehoge)みたいなやつだけなら、leaf化できて、 それ以外の defconst とか defadvice とかがあるやつは失敗する感じ