自定义helm式的ivy

switch-buffer 吗?你具体是怎么操作的?另外这个包不会修改字符匹配的。

我平常没开org-variable-pitch 只有标题的字体是sans serif的

偶尔要写字多的文章的时候才会开那个, 写了个write-mode 会同时启用mixed-pitch和拼写检查

我看到这个错误 Error in post-command-hook (ivy--queue-exhibit): (wrong-type-argument bufferp nil),没有backtrace。 操作就是正常的C-x b. 也许和我的配置有关吧。

这是ivy里的candidate对应的buffer没有找到(nil)。我觉得不会出错就没写error handler。这个好改。

今天报了个issue,还是不行啊

前两天好像是有这个问题 这两天更新后没遇到了 你有更新吗?

我早上更新了一下,不知道你用的是不是最新版。我看了issue,应该已经修复了才对啊……

确定是下载的最新版本,今天早上的版本。 刚才又重新在macOS上测试了,错误如下:

Debugger entered--Lisp error: (void-variable buffer)
  (if buffer (progn (buffer-local-value 'default-directory buffer)))
  (let ((buffer (get-buffer candidate)) (dir (if buffer (progn (buffer-local-value 'default-directory buffer))))) (if buffer (progn (list dir (file-name-nondirectory (directory-file-name dir))))))
  ifrich--get-dir("init-ivy.el")
  funcall(ifrich--get-dir "init-ivy.el")
  (let* ((p (if (and nil (not (eq nil 'eq))) (assoc 'value format-element nil) (assq 'value format-element))) (v (funcall func candidate))) (if p (setcdr p v) (setq format-element (cons (setq p (cons 'value v)) format-element))))
  (let ((func (alist-get 'value format-element))) (let* ((p (if (and nil (not (eq nil 'eq))) (assoc 'value format-element nil) (assq 'value format-element))) (v (funcall func candidate))) (if p (setcdr p v) (setq format-element (cons (setq p (cons 'value v)) format-element)))) (if (member format-element info-list) info-list (setq info-list (append info-list (list format-element)))))
  (while --dolist-tail-- (setq format-element (car --dolist-tail--)) (let ((func (alist-get 'value format-element))) (let* ((p (if (and nil (not (eq nil 'eq))) (assoc 'value format-element nil) (assq 'value format-element))) (v (funcall func candidate))) (if p (setcdr p v) (setq format-element (cons (setq p (cons 'value v)) format-element)))) (if (member format-element info-list) info-list (setq info-list (append info-list (list format-element))))) (setq --dolist-tail-- (cdr --dolist-tail--)))

卧槽,我let binding写错了。明天早上用电脑改。抱歉,今天早上马虎了

呵呵,应该是let*:joy:

我Emacs挂了连不上melpa VPN搞了一上午daze🙁