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 とかがあるやつは失敗する感じ

Author: clothoid

Created: 2021-10-09 Sat 11:11

Validate