emacs/var/elfeed/db/data/25/25f04b2d4a675e8df9d6cd37fce397965a96c8c4
2022-01-03 12:49:32 -06:00

1 line
3.9 KiB
Plaintext

<!-- SC_OFF --><div class="md"><p>Hi all, first post! I&#39;ve been using emacs for about 8 years and org-mode for about 4-years (though I use org-mode without really &quot;thinking like an org-mode user&quot;), but there are a few things that continue to be annoying / make me feel uninformed. I wanted to &quot;air out&quot; the main inconvenience to see if there are some established solutions and learn new ways to think, and this community looks to be a good place to start!</p> <p>The main problem is the following: </p> <ol> <li>Often, I have a note (that can be a paper/book I read, or a conversation, or a life event) which I want to appear in several &quot;views.&quot; This feels repetitive.</li> <li>For example, in my &quot;<a href="https://books.org">books.org</a>&quot; I might have a single line that said I read &quot;Warren Buffett&#39;s guide to Making Money&quot; in a chronological list of all books, but I also want my &quot;<a href="https://money.org">money.org</a>&quot; to have an entry for this item, so when I go think about money I can remember the lessons learned in the book (maybe I also want this to belong to &quot;psychology.org&quot;) . Furthermore, I might want my &quot;<a href="https://diary.org">diary.org</a>&quot; to have this book as a notable thing that happened to me (so I can e.g. review the most interesting things I read in 2021). </li> <li>My current solution seems janky - I just make 2+ headers, one in each .org file. In each one I would have an entry called &quot; ** &lt;2021-03-23&gt; Warren Buffett&#39;s guide to Making money&quot;, one of which is the &quot;real&quot; one that has my detailed notes from the book (say in <a href="https://money.org">money.org</a>). Then for all the others I would add a pointer to the &quot;real&quot; one ith a link (something like &quot; ** &lt;2021-03-23&gt; Warren Buffett&#39;s guide to Making Money -&gt; [[<a href="https://money.org">money.org</a>]](BLAH)&quot;) </li> </ol> <p>Question: this is repetitive (involves copy/pasting) and seems somewhat like a hack. Is there a &quot;best practice&quot; to solve this situation?</p> <p>A few scattered thoughts:</p> <ol> <li>I&#39;m happy if the solution is org-mode, but also more generally emacs and/or things that interface well with emacs.</li> <li>I think the &quot;best&quot; answer would be if I set it up so that all these files were editing the same &quot;thing&quot; somehow. This is similar to [mirror/auto populate a section of text in another location in the same buffer/other file - Emacs Stack Exchange](<a href="https://emacs.stackexchange.com/questions/37032/mirror-auto-populate-a-section-of-text-in-another-location-in-the-same-buffer-ot">https://emacs.stackexchange.com/questions/37032/mirror-auto-populate-a-section-of-text-in-another-location-in-the-same-buffer-ot</a>), which had no answers.</li> <li>One solution would just to have all of them point to the same file. But this creates a bunch of tiny files, which I find visually unappealing when I interact with my files at the file manager level. (e.g. Dropbox / Nautilus)</li> <li>A solution that would solve 90% of my problems (which is definitely good enough right now) would be to tag each note with some tag, and then make it so that I can autogenerate something like &quot;show me every note with the following tag I made in the last year&quot; in a couple of keystrokes / a single elisp call. This seeeeeems like something I can/should do with agendas, but I haven&#39;t really grokked that and don&#39;t quite know where to start?</li> </ol> <p>Thank you!</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a href="https://www.reddit.com/user/karaterabbit"> /u/karaterabbit </a> <br/> <span><a href="https://www.reddit.com/r/orgmode/comments/pmol0e/how_to_organize_notes_that_belong_in_multiple_org/">[link]</a></span> &#32; <span><a href="https://www.reddit.com/r/orgmode/comments/pmol0e/how_to_organize_notes_that_belong_in_multiple_org/">[comments]</a></span>