之前通过 org-roam-node-find 检索笔记, 展示的笔记标题被截断, 只显示几个字, 难以分辨是哪条笔记.
在 Telegram 群里提问, 群友建议调整 org-roam-dispaly-template 函数, 但我调整了不成功. 后来转变思路, 因为自己在用 Ivy 补全框架, 于是重新定位问题, 看问题是否出在 Ivy 上.
后来询问 ChatGPT 得到一个变量, 于是将它添加进配置里, 成功让笔记标题完整显示出来.
但笔记标题太长, 也影响阅读体验, 这时候反而可以借助 org-roam-display-template 函数, 来调整笔记标题展示的长度.
2024-01-23 补充: 使用如下模板, 其中用 ChatGPT 帮助我配置的含意.
(setq org-roam-node-display-template
"${title:*} ${tags:10}")
这个模板指定了标题(title
)应该展示并且不限制宽度(*
表示不限制),而标签(tags
)的显示宽度限制为 10 个字符。
目前问题得到了完美的解决. 小白一个, 仅供大家参考.