I have thousands of bookmarks, and gave up putting them in to folders years ago. Now I just tag them with every relevant keyword that I can think of when I make the bookmark, and search them that way.
Firefox's bookmark manager is very primitive, though, and I've long been meaning to migrate my bookmarks over to org-mode in emacs, where I have much more powerful searching, metadata, editing, linking, commenting, restructuring, and navigating options.
I do the same and share the same pain about the bookmarks manager.
One thing that irks me is that Firefox saves my bookmarks in "bookmarks menu" when I use ctrl-d. Then I get a monstrous "Bookmarks" menu and I have to move manually all these bookmarks with the Bookmarks manager from "bookmarks menu" to "unsorted bookmarks". Which is easy enough, but why the hell does Firefox save bookmarks in different folders when I use ctrl-d or the star icon?
What would you like to seem improved in the bookmark manager?
I'm currently working on the ability to rename the bookmarks inline in the tree instead of the input boxes on bottom in the Bookmark Manager (the one you get from Ctrl+Shift+B or Ctrl+Shift+O).
Searching tags, bookmarks, and bookmark comments by regular expressions would be awesome.
It would be nice if I could, say, rename a tag. So, for example, if I had a tag named "map", I'd like to be able to rename it to "maps" and have all bookmarks with that tag updated. Same with deleting a tag from all the bookmarks that have it.
I'd like to be able to:
- see a list of all my tags, in various sort orders, and be able to navigate through them like folders (expanding and collapsing their contents).
- perform operations on the bookmarks with a certain tag. For instance, to be able to take a certain subset of them and move them to another tag, again much like what was possible with folders.
- make comments on tags that include a full markup language (org-mode markup ideally, but some regular markup would be better than just vanilla ascii).
That's just off the top of my head. There have been other features which I've wished for over the years that Firefox's bookmark manager didn't have but I knew I could easily get with org-mode in emacs.
FWIW you can rename tags in Firefox: from Show all bookmarks, unroll the Tags menu in the left pane, click the bookmark you want to rename, fix the name in the right lower pane. It can take some time to update.
Many things can be done from the "Show all bookmarks" window. But they can be very misleading.
(The following may not be very relevant nor clearly stated. Sorry if I can't convey my point.)
For instance, when you want to delete all bookmarks associated to one tag, it's not just going into the Tags menu and deleting the corresponding tag: this would only remove the given tag from the bookmarks but leave the bookmarks bookmarked (which is the right thing to do when I think of it). Instead, the only way I found is to search from "Search Bookmarks" for the bookmark name and delete from the resulting list (making sure I don't delete a bookmark that just happens to share the tag name in other fields. Sorting by tags may help a bit.)
For complex things, I once had to open bookmarks with sqlite and edit them by hand. Scary experience even though I made backups. (How would it deal with Weave, at the time, was my main concern.)
I would very much like to know the folder chain holding the bookmark. I can search for it, but I still can't find it. At least give me the parent folder.
Firefox's bookmark manager is very primitive, though, and I've long been meaning to migrate my bookmarks over to org-mode in emacs, where I have much more powerful searching, metadata, editing, linking, commenting, restructuring, and navigating options.