我正在尝试使用 org-cite 和 citar-embark 来管理我的引用。我可以选择(多个)键并使用
C-c C-x @
和 embark-act
编辑引文样式。但问题是,当我在迷你缓冲区中选择引用(键)时,我无法删除我不想要的键。
例如:
Keys (empty imput exits): Citation1;Citation2;
如果我不想要
Citation2
并按退格键,我会退出整个迷你缓冲区,而不是仅仅删除 Citation2
。我尝试了几种方法但没有任何效果。我知道 org-ref
可以做我想要的,但我必须使用 citar-embark
来与我的同事保持相同的引用风格。有人对此有什么建议吗?
顺便说一句,我用
ivy
。命令日志显示,当我在迷你缓冲区内按退格键时,操作是 ivy-backward-delete-char
,然后我退出了迷你缓冲区(如果此信息有帮助的话)。
据我所知,这个问题与Spacemacs无关。看来ivy不太支持
completing-read-multiple
?
我正在使用
vertico
和 consult
,它们用作 描述的功能。
可能的建议:
citar-capf
补全,而不是使用 org-cite-insert
插入引文。