There’s also the fantastic deft mode for Emacs, which performs full text incremental search on a folder full of files: <a href="https://jblevins.org/projects/deft/" rel="nofollow">https://jblevins.org/projects/deft/</a><p>Very fast (for my current scale of use, ~hundreds of files), and very easy to use.
> Full text search ... I found the database got a little sluggish, and nearly 1/2 a GB in size when using it so I am leaving it out for now.<p>That's surprising, I did solve the same problem for my org-mode client (<a href="https://github.com/mickael-kerjean/filestash" rel="nofollow">https://github.com/mickael-kerjean/filestash</a>) but using the full text search capabilities of sqlite. I was amazed by its performance, not sluggish at all and could handle anything I'd throw at it, especially with a number of files that doesn't go much above the thousand. Here is what the code look like from a sqlite perspective: <a href="https://github.com/mickael-kerjean/filestash/blob/f5f0f30cea7d4f1d2ef7b7c462c0eaa682a59615/server/model/search.go#L369-L389" rel="nofollow">https://github.com/mickael-kerjean/filestash/blob/f5f0f30cea...</a>
Had high hopes for the VSCode version [0]<p>Unfortunately it seems to have lost momentum.<p>[0] <a href="https://github.com/vscode-org-mode/vscode-org-mode" rel="nofollow">https://github.com/vscode-org-mode/vscode-org-mode</a>
I would use a hierarchy categorization aka a file system. And if you cant locate a file by category - Modern SSD drives will blast through a couple of thousand text files using "find in files" utilities.
Then I would use gdrive, dropbox et al for backup only! considering how slow those networkes drivers are (
Accessing files from a local ssd will be 10000x faster then reading them from Gdrive)
I simply use org-rifle for searching. It's great: <a href="https://github.com/alphapapa/org-rifle" rel="nofollow">https://github.com/alphapapa/org-rifle</a>
I love org mode, but I find emacs word wrapping weird - if I yank it yanks the visual line, but I expect it to do all. I suspect whatever my init is currently is not correct, I’d love to see others’ configs in regards to wrapping