# Org-roam buffer: Display full node

**URL:** <https://org-roam.discourse.group/t/org-roam-buffer-display-full-node/2767>\
**Category:** Requests\
**Created:** [September 21, 2022, 5:00am UTC](https://org-roam.discourse.group/t/org-roam-buffer-display-full-node/2767 "2022-09-21T05:00:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DubiousRuffian](https://avatars.discourse-cdn.com/v4/letter/d/c4cdca/32.png) [@DubiousRuffian](https://org-roam.discourse.group/u/DubiousRuffian)\
**Post date:** [September 21, 2022, 5:00am UTC](https://org-roam.discourse.group/t/org-roam-buffer-display-full-node/2767/1 "2022-09-21T05:00:26Z")

</div>

So, right now I am having the normal behavior, where the org-roam buffer displays just the content of the heading where a backlink occurs.

I would instead prefer that, when in a Node A, for any Node B which contains a link, [Node A], the entirety of Node B be displayed in the org-roam-buffer. I know it will be a pain if the link [Node A] shows up multiple times in Node B, but I can cope with that.

The reason is that I tend to structure my notes into multiple headings/subheadings. It generally goes:

- Main Idea  
lorem ipsum
- Connections  
link 1 connects this way  
link 2 connects that way
- References  
\*\* cite:AuthorYear  
\*\*\* Paraphrase  
Explanation  
\*\*\*\* Direct Quote

And I would like to get the whole thing. I know that was a bug for some people – but it would be a feature for me.

---

<div class="post-metadata">

**Author:** ![nobiot](https://yyz2.discourse-cdn.com/free1/user_avatar/org-roam.discourse.group/nobiot/32/159_2.png) [@nobiot](https://org-roam.discourse.group/u/nobiot)\
**Post date:** [September 22, 2022, 10:45am UTC](https://org-roam.discourse.group/t/org-roam-buffer-display-full-node/2767/2 "2022-09-22T10:45:22Z")

</div>

Inspect variable `org-roam-preview-function`. By default, it is set to function `org-roam-preview-default-function`, which essentially gets the content up to the next headline. Either override it or create your own function and set the variable to it. The new function can use the default one as a template; then instead of stopping at the next headline, get the content until the end of the buffer.

---

<div class="post-metadata">

**Author:** ![DubiousRuffian](https://avatars.discourse-cdn.com/v4/letter/d/c4cdca/32.png) [@DubiousRuffian](https://org-roam.discourse.group/u/DubiousRuffian)\
**Post date:** [September 23, 2022, 7:05pm UTC](https://org-roam.discourse.group/t/org-roam-buffer-display-full-node/2767/3 "2022-09-23T19:05:52Z")

</div>

Thanks nobiot! I’ll update the thread with my solution when I get around to doing it.
